What are the responsibilities and job description for the Lead Developer position at Cognizant?
Job Summary
We are seeking a Lead Developer with 8 to 10 years of experience to join our team. The ideal candidate will have strong technical skills in C# and Microsoft Azure IoT with a preference for experience in Product Lifecycle Management and Production Planning & Control in Industrial Manufacturing. This hybrid role requires working in a day shift with no travel required.
Responsibilities
Develop and maintain high-quality software solutions using C# and Microsoft Azure IoT.
Collaborate with cross-functional teams to design implement and test new features.
Ensure the scalability and performance of applications through effective coding practices.
Provide technical guidance and mentorship to junior developers.
Troubleshoot and resolve complex technical issues in a timely manner.
Participate in code reviews to ensure adherence to best practices and coding standards.
Work closely with product managers to understand requirements and deliver solutions that meet business needs.
Implement and maintain CI/CD pipelines to streamline the development process.
Monitor and optimize application performance to ensure a seamless user experience.
Stay updated with the latest industry trends and technologies to continuously improve our software solutions.
Contribute to the documentation of software architecture and design decisions.
Collaborate with QA teams to ensure thorough testing and quality assurance of developed features.
Support the deployment and maintenance of applications in a hybrid work environment.
Qualifications
Possess strong technical skills in C# and Microsoft Azure IoT.
Have experience in Product Lifecycle Management and Production Planning & Control in Industrial Manufacturing is a plus.
Demonstrate excellent problem-solving and troubleshooting abilities.
Show proficiency in implementing and maintaining CI/CD pipelines.
Exhibit strong communication and collaboration skills.
Have a solid understanding of software development best practices and coding standards.
Be able to mentor and guide junior developers effectively.
Stay updated with the latest industry trends and technologies.
Have experience in working in a hybrid work model.
Demonstrate the ability to work in a day shift with no travel required.
Show strong attention to detail and a commitment to delivering high-quality software solutions.
Be able to work closely with cross-functional teams to achieve project goals.
Possess excellent documentation skills for software architecture and design decisions.
Certifications Required
Microsoft Certified: Azure IoT Developer Specialty Microsoft Certified: Azure Developer Associate
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution.
Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right.
Surveys & Data Sets
What is the career path for a Lead Developer?
Sign up to receive alerts about other jobs on the Lead Developer career path by checking the boxes next to the positions that interest you.