Title: Senior Software Engineer (.NET)
Location: Charlotte, NC, hybrid 3 days onsite
Type: FTE, Direct Hire
Base Salary Range: $130-160k, plus bonus
**No third parties, please note sponsorship is not provided for this position**
Our market-leading insurance client is rethinking how its core systems are built and delivered, with a focus on creating reliable, cloud-driven applications that support day-to-day operations and long-term scalability.
They’re hiring a Senior Full Stack Engineer to design and build solutions end-to-end, working across modern front-end and backend technologies while partnering closely with stakeholders to deliver practical, high-impact tools in an Agile environment.
Key Responsibilities:
- Build and evolve full-stack solutions across cloud, backend, and front-end environments
- Translate business needs into practical technical designs and working software
- Deliver features end-to-end, from initial design through deployment and production support
- Improve system reliability through monitoring, performance tuning, and issue resolution
- Support automation and CI/CD improvements to streamline delivery
- Collaborate in an Agile setting, contributing to planning, refinement, and iterative delivery
- Partner with stakeholders and engineers to ensure solutions are scalable, secure, and maintainable
- Provide guidance and support to other engineers when needed
Skills Needed:
- 8+ years of experience developing and supporting full-stack applications in production environments
- Strong proficiency with modern front-end frameworks such as React or Angular
- Solid backend engineering experience using .NET / .NET Core
- Experience building and maintaining APIs and integrating across systems
- Familiarity with cloud platforms (Azure preferred) and cloud-based application design
- Working knowledge of relational databases and data-driven application design
- Experience supporting CI/CD workflows and modern delivery pipelines
- Comfortable working in Agile environments with cross-functional teams
- Ability to break down complex technical problems and contribute to scalable solutions
- Strong collaboration skills with the ability to support and guide other engineers when needed
- Bachelor’s degree in Computer Science or a related field, or equivalent practical experience
To be considered for the role please apply online or email an updated Resume to Morgan Sarkin at Oliver James – [email protected]
