If you are a highly motivated and experienced Principal Application Developer looking to take the next step in your career, we would love to hear from you
Job Title: Principal Application Developer
Location: New York, New York, United States
Job Type: Contract
Salary: $138 Per hour
Lobox
About Lobox: Lobox is a leading technology company that specializes in providing innovative solutions to businesses of all sizes. With a team of talented and dynamic professionals, we strive to empower our clients with cutting-edge technology and drive their digital transformation. We believe in fostering a culture of collaboration, excellence, and continuous learning, which enables us to deliver exceptional results to our clients.
Job Description: We are seeking a highly skilled and experienced Principal Application Developer to join our team. As a Principal Application Developer, you will be responsible for leading the development of complex and scalable applications, leveraging your expertise in software design, development, and deployment. You will play a pivotal role in driving the technical vision and strategy for our products and services, and will work closely with cross-functional teams to ensure the successful delivery of high-quality solutions.
Key Responsibilities:
- Lead the design, development, and implementation of complex applications, ensuring scalability, performance, and security.
- Collaborate with business stakeholders to understand their requirements and translate them into technical specifications.
- Work closely with cross-functional teams to ensure the timely delivery of high-quality solutions.
- Drive the technical vision and strategy for our products and services, and provide technical guidance and leadership to the development team.
- Conduct code reviews and provide technical feedback to the development team to ensure adherence to coding standards and best practices.
- Stay up-to-date with the latest industry trends and technologies, and proactively identify opportunities for process improvements and optimizations.
- Mentor and coach junior developers, and foster a culture of continuous learning and knowledge sharing within the team.
Qualifications:
- Bachelor���s or Master���s degree in Computer Science, Engineering, or a related field.
- Minimum of years of experience in software development, with a focus on web and mobile applications.
- Proven experience in leading the design, development, and implementation of complex and scalable applications.
- Extensive knowledge of software design and development principles, best practices, and design patterns.
- Strong proficiency in one or more programming languages such as Java, Python, or C#.
- Experience with front-end and back-end development frameworks, such as Angular, React, Node.js, or .NET.
- Solid understanding of database design and SQL.
- Experience with cloud technologies such as AWS, Azure, or Google Cloud.
- Excellent problem-solving and analytical skills.
- Strong communication and interpersonal skills, with the ability to effectively collaborate with cross-functional teams.
- Proven experience in mentoring and coaching junior developers.
- Passion for continuous learning and staying up-to-date with the latest industry trends and technologies.
Join our dynamic team and be a part of our exciting journey towards driving digital transformation for our clients. Apply now!