This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Piper Companies is seeking a Senior Software Engineer to support an electrical distributor in Industrial automation and power solutions. The Senior Software Engineer will be responsible for designing, developing, and supporting modern business applications, integrations, and AI-enabled solutions that extend and enhance an Epicor Prophet 21 ERP platform.
Job Responsibility
Design, develop, test, and maintain enterprise applications using: ASP.NET Blazor, C#, .NET, Microsoft Azure services
Configure and develop visual business rules, workflows, and automation within Epicor Prophet 21
Design and implement integrations between ERP, CRM, Microsoft 365, and third-party systems
Design and implement secure cloud-based solutions in Microsoft Azure
Develop solutions leveraging Microsoft 365 Agents and emerging AI capabilities
Requirements
Strong experience with C#, .NET, ASP.NET Blazor, RESTful API development and integration, and Microsoft Azure
Experience with configuring and implementing Microsoft Entra ID (Azure AD), Managed Identity authentication, OAuth 2.0 and OpenID Connect
Experience with enterprise integration patterns and distributed systems design
Strong understanding of application architecture and software engineering best practices
Experience with source control systems such as Git
Experience with Microsoft 365 Agents, Copilot Studio, or related AI technologies
Experience with Azure Functions, Logic Apps, Service Bus, or Event Grid
Experience with SQL Server and database design
Experience developing ERP, CRM, or enterprise business applications
Experience with DevOps practices and CI/CD pipelines
Familiarity with Epicor Prophet 21 or other ERP platforms
5+ years of professional software development experience
Bachelor's degree in Computer Science Information Systems, Software Engineering, or related field, or equivalent practical experience