
Lead Software Developer – ERP Systems
XNRGY Climate Systems, Denver, CO, United States
Lead Software Developer – ERP Systems
An overview of your responsibilities:
Lead the design, development, customization, and implementation of ERP software solutions (Epicor/SAP), including technical specifications, programming, configuration, testing, deployment, and post-go-live stabilization.
Architect, develop, and maintain complex ERP enhancements using SAP ABAP, SQL, C#, and related tools to build workflows, reports, data services, APIs, dashboards, and system extensions.
Oversee the technical design of integrations between ERP systems and external platforms (e.g., CRM, Experlogix, reporting tools), including interface mapping, data flow design, middleware logic, and integration performance optimization.
Define and enforce development standards, coding guidelines, data structures, and solution patterns to ensure scalable, secure, and consistent ERP development practices.
Lead code reviews, provide technical mentorship, and guide junior developers in software engineering best practices, quality assurance, and solution architecture.
Develop and maintain enterprise data models, ETL routines, migration strategies, and data validation frameworks using tools such as SAP S/4HANA Migration Cockpit.
Create technical architecture documents, interface specifications, data flow diagrams, and other engineering documentation using tools such as MS Visio, Lucidchart, or SAP Signavio.
Design and build interactive dashboards, scorecards, and analytical reports using Power BI or Tableau to support operational decision-making and real-time KPI tracking.
Lead Agile development processes, including sprint planning, backlog refinement, technical grooming, and cross-functional delivery coordination.
Evaluate emerging ERP technologies, development frameworks, integrations, and automation tools, and recommend improvements for long-term platform modernization.
Serve as the escalation point for complex ERP technical issues, performing root-cause analysis and implementing sustainable solutions related to custom code, integrations, data quality, and system performance.
This position supervises the work of a Software Developer and an IT System Developer.
Requirements:
Master's Degree or higher in Computer Science, Computer Engineering, Management Information Systems, Information Technology or a closely related discipline, and 36 months of progressive work experience in ERP software development roles. Minimum experience must include experience with ERP programming and customization using SAP ABAP, SQL, and C#; with Epicor and/or SAP ERP development; with designing or developing ERP integrations using APIs, middleware, or data services; with ETL, data modeling, and data migration tools (e.g., SAP S/4HANA Migration Cockpit); developing reports, dashboards, or analytics using Power BI or Tableau; creating technical documentation including architecture diagrams, interface specifications, and data flow diagrams; with Agile software development processes, sprints, and backlog management; with UAT leadership, test script creation, and technical issue resolution.
Why choose XNRGY!
Competitive salary
Medical, dental, and vision insurance
401K
Employee Assistance Program
Paid time off
A dynamic team, open to change to bring its color
Modern state of the art facility with Industry 4.0 technology in Mesa, Arizona
Being part of a green industry transformation
Fast-growing dynamic environment where entrepreneurial spirit is recognized
Inclusive and diversity-friendly environment
Career advancement: XNRGY promotes internal promotion
Electric charging stations
At
XNRGY Climate Systems , we are committed to fostering a diverse and inclusive workplace. We believe that a variety of backgrounds, experiences, and perspectives are essential to driving innovation and achieving success. We welcome individuals who share our passion for sustainability and who are eager to contribute to a more positive environmental future.
Work Authorization Requirement
Must be authorized to work in the U.S.; no sponsorship available.
#J-18808-Ljbffr
An overview of your responsibilities:
Lead the design, development, customization, and implementation of ERP software solutions (Epicor/SAP), including technical specifications, programming, configuration, testing, deployment, and post-go-live stabilization.
Architect, develop, and maintain complex ERP enhancements using SAP ABAP, SQL, C#, and related tools to build workflows, reports, data services, APIs, dashboards, and system extensions.
Oversee the technical design of integrations between ERP systems and external platforms (e.g., CRM, Experlogix, reporting tools), including interface mapping, data flow design, middleware logic, and integration performance optimization.
Define and enforce development standards, coding guidelines, data structures, and solution patterns to ensure scalable, secure, and consistent ERP development practices.
Lead code reviews, provide technical mentorship, and guide junior developers in software engineering best practices, quality assurance, and solution architecture.
Develop and maintain enterprise data models, ETL routines, migration strategies, and data validation frameworks using tools such as SAP S/4HANA Migration Cockpit.
Create technical architecture documents, interface specifications, data flow diagrams, and other engineering documentation using tools such as MS Visio, Lucidchart, or SAP Signavio.
Design and build interactive dashboards, scorecards, and analytical reports using Power BI or Tableau to support operational decision-making and real-time KPI tracking.
Lead Agile development processes, including sprint planning, backlog refinement, technical grooming, and cross-functional delivery coordination.
Evaluate emerging ERP technologies, development frameworks, integrations, and automation tools, and recommend improvements for long-term platform modernization.
Serve as the escalation point for complex ERP technical issues, performing root-cause analysis and implementing sustainable solutions related to custom code, integrations, data quality, and system performance.
This position supervises the work of a Software Developer and an IT System Developer.
Requirements:
Master's Degree or higher in Computer Science, Computer Engineering, Management Information Systems, Information Technology or a closely related discipline, and 36 months of progressive work experience in ERP software development roles. Minimum experience must include experience with ERP programming and customization using SAP ABAP, SQL, and C#; with Epicor and/or SAP ERP development; with designing or developing ERP integrations using APIs, middleware, or data services; with ETL, data modeling, and data migration tools (e.g., SAP S/4HANA Migration Cockpit); developing reports, dashboards, or analytics using Power BI or Tableau; creating technical documentation including architecture diagrams, interface specifications, and data flow diagrams; with Agile software development processes, sprints, and backlog management; with UAT leadership, test script creation, and technical issue resolution.
Why choose XNRGY!
Competitive salary
Medical, dental, and vision insurance
401K
Employee Assistance Program
Paid time off
A dynamic team, open to change to bring its color
Modern state of the art facility with Industry 4.0 technology in Mesa, Arizona
Being part of a green industry transformation
Fast-growing dynamic environment where entrepreneurial spirit is recognized
Inclusive and diversity-friendly environment
Career advancement: XNRGY promotes internal promotion
Electric charging stations
At
XNRGY Climate Systems , we are committed to fostering a diverse and inclusive workplace. We believe that a variety of backgrounds, experiences, and perspectives are essential to driving innovation and achieving success. We welcome individuals who share our passion for sustainability and who are eager to contribute to a more positive environmental future.
Work Authorization Requirement
Must be authorized to work in the U.S.; no sponsorship available.
#J-18808-Ljbffr