Engineering Manager
Raleigh, NC
Job Id:
150439
Job Category:
Job Location:
Raleigh, NC
Security Clearance:
No Clearance
Business Unit:
Piper Companies
Division:
Piper Enterprise Solutions
Position Owner:
Hannah Cardwell
Piper Companies is seeking an Engineering Manager for a leading technology-driven organization in Raleigh, NC. The Engineering Manager will lead a team of software engineers working within a Microsoft stack, including C#.NET and Azure. This is a hybrid position requiring 3 days onsite per week in Raleigh, NC. The Engineering Manager will not be hands-on coding but must be technically capable of stepping in during critical situations and conducting code reviews.
Responsibilities for the Engineering Manager include:
· Lead and mentor a team of software engineers in an Agile environment
· Provide technical direction and supervision across implementation teams
· Design, build, and release software features and bug fixes for the platform
· Recommend strategies for solving complex technical problems
· Act as an agile delivery lead and participate in backlog management, sprint planning, and feature refinement
· Develop domain and technology knowledge, including services, methodologies, standards, and best practices
· Conduct code reviews and ensure high-quality engineering output
· Collaborate with cross-functional teams and stakeholders to align technical goals
Requirements for the Engineering Manager include:
· 3+ years of experience leading and mentoring technical teams
· 7+ years of software development experience
· Strong background in Microsoft technologies including .NET Core, C#, and Azure
· Experience with SQL Server and ASP.NET Web Forms
· Familiarity with Agile methodology and SDLC
· Bachelor’s degree in Computer Science, Engineering, or related field
· AZ-900 and AZ-204 certifications
· Hands-on experience with system design, service-oriented architecture, and microservices
· Proficiency in object-oriented languages (C# or Java), HTML, CSS, JavaScript, TypeScript, and Angular
· Experience with public cloud-hosted solutions such as Azure, AWS, or GCP
· Strong communication skills and ability to engage technical and non-technical stakeholders
· Must be eligible to work in the United States
Compensation for the Engineering Manager:
· $160,000 annually plus bonus options
· Full comprehensive benefits package including medical, dental, vision, 401(k), PTO, and sick leave as required by law
· This job opens for applications on September 19, 2025. Applications will be accepted for at least 30 days from the posting date.
Keywords: Engineering Manager, C#.NET, Azure, Agile, Software Development, Code Review, Microsoft Stack, Leadership
#LI-HYBRID
#LI-HC1