This is a remote position.
Job Title: Senior.NET Architect (Insurance Domain)
Experience Required: 15+ Years
Location: Offshore
Employment Type: Full-Time
Job Summary
We are seeking an experienced and highly skilled Senior .NET Architect with over 15 years of experience in designing and delivering enterprise-grade applications. The ideal candidate will have strong expertise in the insurance domain, exceptional client-facing abilities, and a passion for mentoring and leading development teams. This role involves architecture scalable solutions, engaging with stakeholders, and driving technical excellence across projects.
Key Responsibilities
Design and architect robust, scalable, and secure.NET-based enterprise solutions.
Collaborate with business stakeholders, clients, and cross-functional teams to gather and analyze requirements.
Lead technical discussions, solution presentations, and architecture reviews with clients.
Provide strategic direction on technology stacks, frameworks, and best practices.
Ensure alignment of architecture with business goals and industry standards, especially within the insurance domain.
Mentor and guide development teams, fostering a culture of continuous learning and improvement.
Conduct code reviews, enforce coding standards, and ensure high-quality deliverables.
Drive modernization initiatives including cloud adoption, microservices architecture, and API-driven development.
Identify risks and propose mitigation strategies in project delivery.
Stay updated with emerging technologies and recommend adoption where appropriate.
Required Skills & Qualifications
15+ years of experience in software development with strong expertise in Microsoft .NET technologies (.NET Core, ASP.NET MVC/Web API).
Proven experience as a Solution Architect or Technical Architect.
Solid understanding of insurance domain processes (e.g., underwriting, claims, policy administration).
Strong knowledge of architectural patterns such as microservices, SOA, and event-driven architecture.
Experience with cloud platforms such as Azure or AWS.
Proficiency in database technologies (SQL Server, NoSQL).
Excellent problem-solving and analytical skills.
Strong communication and presentation skills with the ability to interact directly with clients.
Experience in Agile/Scrum methodologies.
Leadership & Mentoring
Demonstrated ability to mentor developers and technical leads.
Experience in building and nurturing high-performing engineering teams.
Ability to influence and guide teams towards best practices and architectural excellence.
Preferred Qualifications
Experience with DevOps practices and CI/CD pipelines.
Familiarity with containerization technologies such as Docker and Kubernetes.
Certifications in cloud platforms (Azure/AWS) or architecture frameworks.
Exposure to enterprise integration patterns and tools.
Key Competencies
Client Engagement & Stakeholder Management
Technical Leadership
Strategic Thinking
Communication & Presentation Skills
Team Mentorship & Development