Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Energy Systems Group (ESG)

Software Engineering Supervisor

Energy Systems Group (ESG)

Supervisor, Software Engineering leading design and development of enterprise software solutions for Energy Systems Group. Managing a team and driving adoption of modern engineering practices.

Posted 4/16/2026full-timeNewburgh • 🇺🇸 United StatesSeniorLeadWebsite

Tech Stack

Tools & technologies
AngularASP.NETAzureERPJavaScriptMicroservicesMS SQL Server.NETOraclePostgresReactRPASQL

About the role

Key responsibilities & impact
  • Lead and mentor a team of 12 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
  • 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
  • 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
  • Lead RPA and workflow automation development using Power Automate
  • Guide scripting and automation efforts using PowerShell
  • Ensure optimization and integration of IFS ERP across all connected systems
  • Lead impact analysis, upgrades, and enhancements across ERP ecosystem

Requirements

What you’ll need
  • 8+ years of software development experience
  • 2+ years in a leadership or supervisory role preferred
  • Proven experience leading enterprise application development and integrations
  • 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
  • Hands-on experience with AI-assisted development tools (e.g., GitHub Copilot, ChatGPT, Claude, etc.)
  • Strong understanding of how AI can transform: Software development lifecycle, Business process automation

Benefits

Comp & perks
  • 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

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C#ASP.NET CoreAngularJavaScriptSvelteKitPostGreSQLMicrosoft SQL ServerOracle/PLSQLAzure DevOpsPowerShell
Soft Skills
leadershipmentoringcommunicationcollaborationstrategic thinkingproblem-solvingprioritizationperformance managementadaptabilityanalytical thinking