National General10.03.26
AI SCORE 8.5

Senior .NET Software Engineer Consultant - Remote

$86K–$120K/year

About the Role

We are seeking a Senior .NET Software Engineer Consultant to join our dynamic team at National General. This remote position allows you to leverage your skills in software development while contributing to innovative insurance solutions. As a Senior .NET Software Engineer Consultant, you will implement applications following 12-factor principles, ensuring that our products meet the evolving needs of our customers.

What You'll Do

  • Develop and implement front-end (web or mobile) and back-end services for our software products.
  • Utilize test-driven development and continuous integration to enhance product quality and agility.
  • Collaborate with team members to provide input into architecture and design decisions.
  • Engage in daily paired programming and actively participate in retrospectives to improve team processes.
  • Coach junior team members on various technologies and XP practices.
  • Establish and maintain continuous integration, continuous delivery, and continuous deployment pipelines.
  • Support software products in user environments and lead daily standups.
  • Participate in iteration planning meetings to ensure a common understanding of project tasks.

Requirements

  • 3+ years of experience in software development, particularly with .NET technologies.
  • Strong understanding of software architecture and design principles.
  • Experience with test-driven development and agile methodologies.
  • Ability to work collaboratively in a remote team environment.
  • Excellent problem-solving skills and attention to detail.
  • Familiarity with continuous integration and deployment practices.

Nice to Have

  • Experience in the insurance industry or related fields.
  • Knowledge of additional programming languages or frameworks.
  • Leadership experience or mentoring capabilities.

What We Offer

  • Competitive salary ranging from $85,600 to $120,000 annually.
  • Remote work flexibility with a supportive team environment.
  • Opportunities for professional development and career growth.
  • Health, dental, and vision insurance coverage.
  • 401(k) retirement plan with company match.
  • Paid time off and holidays.
  • Employee assistance programs and wellness initiatives.
Language Requirements
EnglishC1
BasicIntermediateAdvancedNative
Why This Job8.5 of 10

This Senior .NET Software Engineer Consultant role offers a competitive salary, remote work flexibility, and the chance to work in a dynamic insurance technology environment.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Who Will Succeed Here

Proficient in .NET and C programming languages, with a strong understanding of the 12-factor app methodology to ensure scalable and maintainable software solutions.

Demonstrates a disciplined approach to Test-Driven Development (TDD) and Continuous Integration (CI) practices, enabling rapid iteration and high-quality code delivery in a remote work environment.

Possesses a strategic mindset for Software Architecture, capable of designing robust systems that accommodate evolving customer needs and integrating seamlessly with existing infrastructure.

Learning Resources

.NET Documentationguide

Career Path

Senior .NET Software Engineer Consultant(Now)Lead Software Engineer(1-2 years)Software Engineering Manager(3-5 years)

Market Overview

Market Size 2024
$20.5B
Annual Growth
12.5%
AI Adoption in .NET
45%
Investment in .NET Technologies
+35%
Labour Demand for .NET Developers
+20%
Avg Salary for Senior .NET Engineers
$115K

Skills & Requirements

Required
.NETCAgile
Growing in Demand
Cloud Computing (Azure)Microservices ArchitectureDevOps Practices
Declining
ASP.NET Web FormsWindows Forms Applications

Domain Trends

Rise of Cloud-Native Applications
With 70% of enterprises adopting cloud services, .NET developers are increasingly required to build cloud-native applications, particularly on platforms like Azure.
Increased Focus on Security
Cybersecurity concerns have led to a 60% increase in demand for secure coding practices among .NET developers, emphasizing the need for knowledge in secure software development.
Shift Towards Agile and DevOps
Organizations adopting Agile methodologies and DevOps practices have seen a 30% improvement in software delivery times, driving demand for .NET engineers skilled in these areas.

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.