Job Search

Engineering Manager

Raleigh, NC

Piper Companies Logo

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

Apply For This Position


Personal Information

Required
Required
Required
Required
Required
Required
Required

Additional Details

Required
Required
Required

Voluntary Self-identification Form

Required
Required
Required

Veteran Status *

Discharge Date:

Resume Upload

Please note only files with .pdf, .docx, or .doc file extensions are accepted.

Currently selected file:

Don't have a resume?