Haystack
← Back to Jobs
Technology
AB

.NET Developer

Agile Brains Consulting IncRaleigh, NC🇺🇸United StatesPosted 6 Sept 2026

Why This Role Stands Out

You'll have the opportunity to build impactful, scalable software solutions using modern .NET and Azure technologies while mentoring a talented team. This hybrid or remote role is perfect for an experienced developer who enjoys architecting complex systems, driving best practices, and collaborating across disciplines to deliver exceptional results.

Quick Overview

Seniority
Mid Senior
Work mode
Hybrid
Location
Raleigh, NC, United States
Posted
18 hours ago
MicroservicesSQLSQL ServerScrumAgileAngularAzureC#.NETReact

Job Description

We currently have an opportunity for a Senior Software Developer to join our Corporate IT team based in our Canton, MA; Boston, MA or Farmington, CT offices on a hybrid schedule or remotely located in Raleigh, NC.
 
 Build the platforms that power specialty insurance at global scale. As our Senior Software Developer, you’ll combine hands‑on engineering with team leadership to ship secure, high‑performing solutions across .NET (C#), Angular/React, and Azure. You’ll architect microservices, craft elegant UIs, and automate CI/CD — all while mentoring a high‑impact squad and partnering with product, design, and underwriting to turn complex needs into simple, scalable software that delights users and moves the business. You’ll thrive if you love modern architectures (API‑first, event‑driven), pragmatic engineering, and teaching best practices — and you’re ready to set the technical bar for quality, performance, and reliability across the stack. Some of the Senior Software Developer responsibilities include but are not limited to:

Application Development
Design, develop, and maintain applications using .NET Core, C#,  MVC, and Entity Framework.
Build dynamic and responsive user interfaces using Angular and React.
Cloud Integration
Implement and optimize solutions on Azure, leveraging services such as Azure Functions, App Services, Storage, and Azure DevOps.
Set up and maintain CI/CD pipelines for automated deployments.
Collaboration
Work closely with product managers, UX designers, and QA teams in an Agile/Scrum
Translate business requirements into technical specifications and deliverables.
Performance & Security
Ensure applications meet performance benchmarks and comply with security standards.
Troubleshoot and resolve complex technical issues across environments.
The expertise you bring

Education: Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
Experience:
6+ years of software development experience
Strong expertise in .NET Core, C#,  MVC, and RESTful APIs.
Hands-on experience with Angular and React for front-end development.
Proven experience deploying and managing applications in Azure.
Skills:
Solid understanding of microservices architecture, CI/CD pipelines, and DevOps practices.
Proficiency in SQL Server and ORM frameworks.
Excellent communication and problem-solving skills.

Similar jobs