Piper Companies is seeking a Software Engineering Manager for a leading healthcare technology organization in Morrisville, NC. This role requires deep expertise in .NET, JavaScript frameworks, and cloud technologies to guide development initiatives on an Azure-based microservices platform. This is a full-time position with an on-site requirement of three days per week in Raleigh, NC.
Responsibilities of the Senior Software Engineer include:
- Lead and mentor a team of software engineers, promoting growth and ensuring delivery of high-quality code.
- Oversee project planning, execution, and delivery while aligning engineering efforts with product and business objectives.
- Partner with product, design, and QA teams to drive feature development and enhance system functionality.
- Implement and optimize engineering processes to boost efficiency, code quality, and release speed.
- Provide architectural guidance and technical oversight to ensure system scalability, security, and performance.
Qualifications for the Senior Software Engineer include:
- 3+ years of experience leading, mentoring, and developing technical talent.
- 7+ years of experience in software development.
- Expertise in .NET Core, C#, and SQL.
- Experience with agile methodologies.
- Bachelor's Degree in Computer Science or Engineering.
Compensation for the Senior Software Engineer:
- Salary Range: $160,000 + Bonus
- Comprehensive Benefits: Medical, Dental, Vision, sick leave if required by law, and 401k
This job opens for applications on 12/17/25. Applications for this job will be accepted for at least 30 days from the posting date.
Keywords: .NET Core, C#, JavaScript, Angular, React, Azure, AWS, Microservices, CI/CD, SQL, Cosmos DB, Object-Oriented Programming (OOP), TypeScript, Performance Optimization, Agile Methodology, mentoring, code reviews,