Senior Software Engineer - ERP Integration

Zp Group Llc

Raleigh, NC

JOB DETAILS
SALARY
$130,000–$150,000 Per Year
SKILLS
Application Integration, Application Programming Interface (API), Authentication, Best Practices, Business Operations, Business Support, Cloud Computing, Continuous Deployment/Delivery, Continuous Integration, Cross-Functional, Distributed Computing, ERP (Enterprise Resource Planning), Engineering, Enterprise Application Integration (EAI), Git, Identity Data Management, Microsoft .NET, Microsoft ASP.NET (Active Server Page), Microsoft C# (C Sharp), Microsoft Product Family, Microsoft Windows Azure, Multiplatform/Cross-Platform, OAuth, OpenID, Operational Support, REST (Representational State Transfer), Requirements Management, Software Development, Software Engineering, Source Code/Configuration Management (SCM), System Architecture, System Integration (SI), Systems Scalability
LOCATION
Raleigh, NC
POSTED
8 days ago

Piper Companies is seeking a Senior Software Engineer - ERP Integration to join a rapidly growing organization within the technology industry. The Senior Software Engineer - ERP Integration will play a critical role in designing and implementing enterprise integrations and modern application solutions, supporting ERP initiatives in a hybrid environment based in Raleigh, NC.

Responsibilities of the Senior Software Engineer - ERP Integration:

  • Design, develop, and maintain ERP integration solutions using modern application development practices.
  • Build and enhance RESTful APIs to support scalable system integrations across platforms.
  • Develop applications using C#, .NET, and ASP.NET Blazor to support business operations.
  • Implement secure authentication and authorization using Microsoft Entra ID (Azure AD), OAuth 2.0, and OpenID Connect.
  • Leverage Microsoft Azure services to deploy, monitor, and optimize cloud-based applications.
  • Apply enterprise integration patterns and distributed systems design principles to complex technical challenges.
  • Collaborate with cross-functional teams to gather requirements and deliver high-quality solutions.
  • Utilize Git and modern source control practices to manage code and support CI/CD pipelines.

Qualifications of the Senior Software Engineer - ERP Integration:

  • 4+ years of software engineering experience with a focus on application development and integration.
  • Strong proficiency in C#, .NET, and ASP.NET Blazor.
  • Hands-on experience developing and integrating RESTful APIs.
  • Experience working with Microsoft Azure and cloud-native development practices.
  • Knowledge of Microsoft Entra ID (Azure AD) and Managed Identity authentication.
  • Familiarity with OAuth 2.0 and OpenID Connect protocols.
  • Experience with enterprise integration patterns and distributed systems architecture.
  • Strong understanding of software engineering best practices and application architecture.
  • Experience with version control systems such as Git.

Compensation for the Senior Software Engineer - ERP Integration includes:

  • Salary range: $130,000 - $150,000 depending on experience
  • Hybrid work model (2 days onsite in Raleigh, NC)
  • Comprehensive benefits package including medical, dental, vision, 401(k), and PTO

This job opens for applications on 06/11/2026. Applications for this job will be accepted for at least 30 days from the posting date.

#LI-JN1

#LI-HYBRID

About the Company

Z

Zp Group Llc