Assurant · 10 hours ago
Lead .NET Software Engineer
Assurant is a leading global business services company that supports, protects, and connects major consumer purchases. The Lead .NET Software Engineer will be responsible for architecting, designing, developing, and testing multi-platform application programs, while also providing strategic guidance and mentorship to engineering teams.
Customer ServiceFinanceFinancial ServicesInformation TechnologyInsurance
Responsibilities
Architect and deliver IT solutions that demonstrate clear business value using a strategic blend of people, process, and technology
Define, monitor, and enforce coding standards while promoting the use of industry-standard design patterns
Stay current with emerging technologies and identify opportunities to apply them to solve complex business problems
Ensure all solution and system architecture decisions are documented and traceable
Partner with QA, Business Analysts, Product Owners, and Agile teams to form high-performing, cross-functional delivery teams
Foster collaboration, resolve team issues, and provide consistent coaching and feedback
Lead onboarding efforts and ensure team members have the tools and training needed to succeed in their roles
Provide mentorship to junior and mid-level engineers, fostering a culture of continuous improvement and innovation
Drive consistency across feature delivery teams for implementation, design, and testing
Maintain and prioritize a team backlog focused on platform health, feature growth, and technical debt reduction
Ensure the delivery of integrated, functioning software that meets technical specifications and business requirements
Qualification
Required
7+ years of experience developing enterprise-level software applications
5+ years of hands-on programming experience with .NET, C#, SQL Server, and RESTful APIs
2+ years of experience in leadership or team lead capacity
1+ years of development experience using Microsoft Azure cloud services
Strong knowledge of object-oriented programming, multi-threading, and distributed systems
Proficiency in .NET Core (including .NET 8), Entity Framework, or other ORM technologies
Experience with Azure Service Bus, message queues, event-driven architecture, and Event Grid
Strong understanding of the software development lifecycle, including Agile methodologies and DevOps practices
Demonstrated ability to write clean, testable, and maintainable code
Excellent interpersonal, communication, and leadership skills
Strong time management skills with the ability to manage multiple high-priority initiatives simultaneously
Proficiency in modern web browsers and operating systems (e.g., Windows, Chrome, Edge)
Experience designing and building scalable, high-throughput back-end systems
Familiarity with domain-driven design (DDD), command-query responsibility segregation (CQRS), and secure development practices
Preferred
Bachelor's degree in computer science, Engineering, or related discipline (or equivalent experience)
Experience building cloud-native, microservices-based architectures using Azure technologies
Knowledge of enterprise design patterns, cloud architecture, and event-driven design
Development experience using CI/CD pipelines, Azure DevOps, and infrastructure-as-code
Microsoft certifications (e.g., AZ-204, AZ-305, AZ-400) are a strong plus
Experience building both on-premise and cloud solutions
Company
Assurant
Assurant provides protection products and related services to safeguard companies against risks.
H1B Sponsorship
Assurant has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (7)
2024 (12)
2023 (24)
2022 (34)
2021 (6)
Funding
Current Stage
Public CompanyTotal Funding
$469.1M2025-08-18Post Ipo Debt· $296M
2023-02-28Post Ipo Debt· $173.1M
2004-02-05IPO
Leadership Team
Recent News
2026-01-19
2026-01-19
Company data provided by crunchbase