Job Summary
We are seeking an experienced Tech Lead with 8 to 12 years of experience in .Net Programming including VB .Net .Net Framework .Net Core and .NET. The ideal candidate will have a strong technical background and preferably some experience in the Property & Casualty Insurance domain. This hybrid role requires excellent problem-solving skills and the ability to lead a team effectively.
Responsibilities
Lead the development and implementation of .Net applications ensuring high performance and responsiveness.Oversee the design and architecture of software solutions aligning with business requirements.Provide technical guidance and mentorship to team members fostering a collaborative environment.Collaborate with cross-functional teams to define design and ship new features.Ensure the quality of code through code reviews unit testing and continuous integration.Manage project timelines deliverables and resource allocation to meet project goals.Troubleshoot and resolve complex technical issues ensuring minimal disruption to business operations.Stay updated with the latest industry trends and technologies to drive innovation within the team.Develop and maintain documentation for software design architecture and processes.Communicate effectively with stakeholders to gather requirements and provide project updates.Implement best practices for software development including security and performance optimization.Contribute to the continuous improvement of development processes and methodologies.Ensure compliance with company policies and regulatory requirements.
Qualifications
Possess strong experience in .Net Programming including VB .Net .Net Framework .Net Core and .NET.Have a solid understanding of software development life cycle and agile methodologies.Demonstrate excellent problem-solving skills and the ability to work under pressure.Exhibit strong leadership and team management skills.Show proficiency in designing and implementing scalable software solutions.Have experience with code versioning tools and continuous integration systems.Preferably have domain knowledge in Property & Casualty Insurance.Display excellent communication and interpersonal skills.Be able to work effectively in a hybrid work model.Have a proactive approach to learning and staying updated with new technologies.Show commitment to delivering high-quality software solutions.Demonstrate the ability to manage multiple tasks and projects simultaneously.Possess a strong attention to detail and a commitment to excellence.
Certifications Required
Microsoft Certified: .NET Developer Certified ScrumMaster (CSM) preferred.