Demo

Supervisor, Software Engineering

Energy Systems Group (ESG)
Newburgh, IN Full Time
POSTED ON 4/15/2026
AVAILABLE BEFORE 10/12/2026
ENERGY SYSTEMS GROUP® is seeking a Supervisor, Software Engineering to join our Information Technology team located at our corporate office in Newburgh, IN. This position is onsite or remote. Occasional travel may be required.

The Supervisor, Software Engineering is responsible for leading the design, development, and continuous improvement of enterprise software solutions with a primary focus on ESG’s IFS ERP platform and its surrounding ecosystem. This role partners closely with business units to identify opportunities to streamline workflows, optimize business processes, and enhance system capabilities through configuration, development, and integration within IFS and connected platforms.

The Supervisor oversees the development and integration of solutions across enterprise systems including IFS ERP, Salesforce, Procore, ADP, and Microsoft 365, ensuring seamless data flow and alignment with business objectives. This individual leads efforts to extend and enhance IFS functionality through Oracle-based development, custom applications, and automation where native capabilities are insufficient.

In addition to technical leadership, this role is responsible for driving modern software engineering practices, including Agile delivery, cloud-based development, and DevOps using Azure DevOps. The Supervisor plays a critical role in transforming ESG’s development processes by embedding AI-assisted development, intelligent automation, and scalable integration patterns into the software development lifecycle.

The Supervisor, Software Engineering manages and mentors a small team of Software Engineers (1–2 direct reports), establishes development standards, and ensures solutions are scalable, secure, and aligned with ESG’s long-term technology strategy.

The Essential Functions Of The Position Include

  • Leadership & Delivery
    • Lead and mentor a team of 1–2 Software Engineers, managing workload, priorities, and performance
    • Drive Agile development practices (Kanban), sprint planning, and delivery execution
    • Establish and enforce development standards, CI/CD pipelines, and DevOps practices using Azure DevOps
    • Partner with business leaders to translate strategic goals into scalable technical solutions
  • AI & Development Transformation
    • Lead adoption of AI-assisted software development (e.g., copilots, code generation, testing automation)
    • Define and implement AI-driven development processes to improve:
    • Developer productivity
    • Code quality
    • Testing and deployment speed
    • Identify and implement AI use cases across business applications and integrations
    • Evaluate emerging AI tools and frameworks and drive adoption where appropriate
  • Architecture & Engineering
    • Design and oversee development of scalable applications using:
    • C#, ASP.NET Core
    • Angular, JavaScript, SvelteKit, React
    • Ensure best practices in API design, microservices, and integration patterns
    • Oversee enterprise integrations across: Salesforce, IFS ERP, Procore, ADP, Microsoft Graph, SharePoint, Power Platform
  • Data & Integration
    • Experience with development of data pipelines and integrations using:
      • Azure Data Factory
      • SQL Server and Oracle/PLSQL
      • REST APIs
  • Automation & Scripting
    • Lead RPA and workflow automation development using Power Automate
    • Guide scripting and automation efforts using PowerShell
  • ERP & Enterprise Systems
    • Ensure optimization and integration of IFS ERP across all connected systems
    • Lead impact analysis, upgrades, and enhancements across ERP ecosystem
Your Background Includes

  • Experience
    • 8 years of software development experience
    • 2 years in a leadership or supervisory role preferred
    • Proven experience leading enterprise application development and integrations
  • Technical Experience
    • Frontend: React, Blazor, Angular, JavaScript, SvelteKit
    • Backend: C#, ASP.NET Core
    • Data: PostGreSQL, Microsoft SQL Server, Oracle/PLSQL
    • DevOps: Azure DevOps (CI/CD pipelines)
    • Automation: Power Automate, PowerShell
    • Data Integration: Azure Data Factory
    • Enterprise Systems: Salesforce, IFS ERP, Procore, ADP
    • Microsoft Ecosystem: Graph API, SharePoint , Teams
  • AI Development (Required)
    • Hands-on experience with AI-assisted development tools (e.g., GitHub Copilot, ChatGPT, Claude, etc.)
    • Experience integrating AI into applications or workflows
    • Strong understanding of how AI can transform:
      • Software development lifecycle
      • Business process automation
    • Ability to define and lead AI adoption strategies across engineering teams
  • Competency Requirements
    • Ability to collect, document, and translate business requirements into technical specifications, training materials, and user documentation
    • Highly organized with the ability to manage multiple priorities and initiatives simultaneously
    • Ability to work independently, proactively identify opportunities, and drive work forward
    • Strong judgment and decision-making skills to effectively plan and execute initiatives
    • Personal accountability for delivery, including clear communication of progress, risks, and blockers
    • Professionalism and ability to effectively interact with senior leadership and external partners
    • Ability to coach team members and help stakeholders understand multiple perspectives
    • Strong system-thinking mindset with the ability to design solutions across integrated enterprise platforms
What We Bring To You

  • Professional growth and development programs including tuition reimbursement
  • Comprehensive health, dental, vision insurance plans and wellness plans for employee and your family
  • Life insurance, short-term disability, long-term disability, and supplemental benefits
  • 401(k) Savings Plan
  • Twelve Paid Holidays
  • Paid Vacation and Personal/Sick Leave
  • Paid Parental Leave for the birth, adoption, or placement of a child/children
  • Highly competitive salaries and incentive structure

We Want You To Know

ESG is an Equal Employment Opportunity/Affirmative Action Employer dedicated to diversity and inclusion in the workplace. We value talent and understand that our colleagues allow us the opportunity to deliver an exceptional customer experience. We achieve our goals through teamwork and conduct our business with integrity. Join our world-class team to provide safe, reliable innovative energy efficiency and infrastructure solutions for K-12 schools and universities to local, state and federal government agencies and more.

This contractor and subcontractor shall abide by the requirements of 41 CFR

  • 60-1.4(a), 60-300.5(a), and 60-741.5(a). These regulations prohibit discrimination against qualified individuals based on their status as protected veterans or individuals with disabilities, and prohibit discrimination against all individuals based on their race, color, religion, sex, sexual orientation, gender identity, or national origin. Moreover, these regulations require that covered prime contractors and subcontractors take affirmative action to employ and advance in employment individuals without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status or disability.

Salary.com Estimation for Supervisor, Software Engineering in Newburgh, IN
$141,718 to $176,659
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Energy Systems Group (ESG)

  • Energy Systems Group (ESG) FL
  • ENERGY SYSTEMS GROUP is looking for a Senior Construction Project Manager to join our Public Sector East team in Central Florida. This position is remote. ... more
  • 13 Days Ago

  • Energy Systems Group (ESG) Denver, CO
  • ENERGY SYSTEMS GROUP® is looking for a Senior Project Development Engineer to join our Public Sector Southwest team. This role will be in ESG Southwest's L... more
  • 1 Day Ago

  • Energy Systems Group (ESG) Albuquerque, NM
  • ENERGY SYSTEMS GROUP is looking for a Senior Project Development Engineer to join our Public Sector Southwest team. This role will be in ESG Southwest's Li... more
  • 3 Days Ago

  • Energy Systems Group (ESG) Woodbridge, VA
  • ENERGY SYSTEMS GROUP is looking for an Energy Engineer to join our Corporate Measurement and Verification Team. The position will be hybrid with regular tr... more
  • 3 Days Ago


Not the job you're looking for? Here are some other Supervisor, Software Engineering jobs in the Newburgh, IN area that may be a better fit.

  • Boardwalk Pipelines Owensboro, KY
  • *To access Dayforce at its best, log in from the latest version of Chrome, Safari, Firefox, or Edge. * Boardwalk is a limited partnership operating in the ... more
  • 20 Days Ago

  • Boardwalk Pipelines, LP Human Resources Owensboro, KY
  • *To access Dayforce at its best, log in from the latest version of Chrome, Safari, Firefox, or Edge. * Boardwalk is a limited partnership operating in the ... more
  • 1 Month Ago

AI Assistant is available now!

Feel free to start your new journey!