Job Summary
We are seeking a highly skilled Technical Lead with 7 to 11 years of experience in .Net Programming-C# .Net ASP.NET Core Web API SQL .Net Core Angular 2-8 Node.js and Azure. The ideal candidate will have a strong background in Life and Annuities Insurance. This hybrid role requires a deep technical expertise and the ability to drive projects to successful completion. The position operates during the day shift and does not require travel.
Responsibilities
Lead the design and development of complex applications using .Net Programming-C# .Net ASP.NET Core Web API SQL .Net Core Angular 2-8 Node.js and Azure.Oversee the implementation of technical solutions that meet business requirements and industry standards.Provide technical guidance and mentorship to team members to ensure high-quality deliverables.Collaborate with cross-functional teams to define design and ship new features.Ensure the performance quality and responsiveness of applications.Identify and correct bottlenecks and fix bugs to maintain the code quality.Conduct code reviews to maintain code quality and share best practices.Develop and maintain technical documentation for projects.Stay updated with the latest industry trends and technologies to ensure continuous improvement.Work closely with stakeholders to understand their needs and provide technical solutions.Ensure compliance with security and data protection standards.Manage project timelines and deliverables to ensure timely completion.Contribute to the overall success of the company by driving innovation and excellence.
Qualifications
Must have strong experience in .Net Programming-C# .Net ASP.NET Core Web API SQL .Net Core Angular 2-8 Node.js and Azure.Must have domain expertise in Life and Annuities Insurance.Should have excellent problem-solving skills and the ability to work under pressure.Should have strong communication and interpersonal skills.Should be able to work in a hybrid work model with a day shift schedule.Should have a proactive approach to learning new technologies and skills.Should have experience in leading and mentoring technical teams.Should have a strong understanding of software development life cycle (SDLC).Should have experience in agile methodologies.Should have a strong focus on delivering high-quality software solutions.Should have the ability to work collaboratively with cross-functional teams.Should have a strong commitment to meeting project deadlines and deliverables.Should have a passion for technology and innovation.