Senior Applications Developer (C# / SQL)
Core
Design, build, and support C#/.NET applications and integrations extending Epicor Prophet 21 ERP to connect eCommerce, supplier systems, and internal tools.
Role type
Senior IC Applications Developer (ERP customization & integration)
Builds
C#/.NET services, T-SQL stored procedures, P21 customizations, and data integrations
Domain
Wholesale distribution / Manufacturing / ERP
Deliverable
production ML models | product features | dashboards & analysis | client delivery | infrastructure | physical/clinical work
Required skills
C#/.NET, SQL Server (T-SQL, stored procedures, performance tuning), REST/SOAP APIs, Git, requirement gathering, technical design
Preferred skills
Epicor Prophet 21 (DynaChange, Screen Designer, P21 API), SSRS/Crystal Reports/Power BI, SQL Server administration, JavaScript/React
Technologies
C#, .NET, SQL Server, Epicor Prophet 21, Git, REST, SOAP, JavaScript, React, Power BI, ASP.NET
Responsibilities
Design and build C#/.NET applications and integrations extending P21; Develop and tune complex T-SQL objects for performance; Own the P21 customization portfolio including business rules and custom screens; Convert business requirements into technical solutions; Establish engineering practices like source control and code review; Lead upgrade impact analysis and planning; Mentor junior technical staff
Seniority
Senior, hands-on IC