Job Title: .NET & Silverlight Lead Developer
Experience: Minimum 6+ Years
Domain Preference: Insurance
Job Summary:
We are seeking an experienced and highly skilled .NET & Silverlight Lead Developer to design, develop, and lead application development initiatives. The ideal candidate will have strong expertise in Microsoft technologies, proven leadership capabilities, and preferably experience in the Insurance domain.
Key Responsibilities:
- Lead the design, development, and maintenance of applications using .NET and Silverlight technologies
- Collaborate with business stakeholders to understand requirements and translate them into technical solutions
- Provide technical leadership and mentor junior developers
- Ensure code quality through reviews, best practices, and adherence to coding standards
- Troubleshoot and resolve complex technical issues
- Coordinate with cross-functional teams including QA, DevOps, and Business Analysts
- Participate in project planning, estimation, and delivery timelines
- Ensure compliance with industry standards, especially within the Insurance domain
Required Skills & Qualifications:
- Minimum 6+ years of experience in software development using .NET technologies
- Strong proficiency in C#, ASP.NET, MVC, Web API
- Hands-on experience with Silverlight development
- Experience with SQL Server and database design
- Solid understanding of object-oriented programming (OOP) principles
- Experience in designing and consuming RESTful services
- Strong debugging and performance optimization skills
- Familiarity with Agile/Scrum methodologies
Preferred Qualifications:
- Prior experience in the Insurance domain (Policy Administration, Claims, Underwriting systems, etc.)
- Experience with cloud platforms (Azure preferred)
- Knowledge of modern frontend frameworks is a plus
- Experience with DevOps tools and CI/CD pipelines
- Strong communication and stakeholder management skills
Leadership Expectations:
- Ability to lead a team and drive technical excellence
- Strong problem-solving and decision-making skills
- Ownership mindset with accountability for deliverables
- Ability to mentor and guide team members
Education:
- Bachelor's degree in computer science, Engineering, or a related field.