JOB TITLE: Engineering Manager
DEPARTMENT: Enterprise Utilities
REPORTS TO: Director of Software Engineering
JOB LOCATION: Remote
TRAVEL: 0%
ESSENTIAL DUTIES & RESPONSIBILITIES:
- Lead and manage a team of product focused software engineering resources to deliver business impact.
- Accountable for delivery of product for the assigned product portfolio.
- Work with your team to design, develop, test, implement, and support technical solutions across a full stack of development tools and technologies.
- Develop a service-oriented team that delivers exceptional business solutions that align with business application requirements in a collaborative manner.
- Track key metrics to measure delivery performance and quality.
- Frequently collaborate with Product Owners and Team Leads.
- Effective decision making, problem solving, and strategic planning for product coding.
- Provide leadership, coaching, and mentoring to direct reports to champion a culture of excellence and continuous learning (Winning Behaviors).
- Provide technical information required in the preparation of annual budget figures for software development, including resources needed to ensure timely response to needs of business.
- Able to anticipate future technology trends and business needs.
- Continued education in emerging development trends and technologies.
- Build positive relationships with teams and coworkers.
- Prioritize team product tasks and epic assignments.
- Excellent organization skills and proven ability to complete deliverables.
- Ensure standard operating procedures and project guidelines are being met.
- Apply corporate and industry security policies across the team.
MINIMUM QUALIFICATIONS (EDUCATION AND EXPERIENCE):
- 5+ years of information technology experience.
- Experience managing IT Applications functions - software development, implementation, and support/maintenance services; scope management, timeline, budget, etc.
- Experience utilizing Agile SDLC methodologies
- Scrum (Jira, Azure DevOps).
- CI/CD Pipelines (Azure DevOps).
- Git (Bitbucket, Azure DevOps).
- Java. 5+ years
- DB2.
- AS400 (logs, files).
- Eclipse, IntelliJ.
- Strong knowledge of process development and release management.
- Strong communication skills.
PREFERRED QUALIFICATIONS (EDUCATION AND EXPERIENCE):
- 3+ years of experience as a supervisor/manager, to include developing strong performers, conducting performance and salary reviews, and providing career guidance and coaching.
- 2+ years of experience managing software development team(s) supporting enterprise application solutions.
- Bachelor's degree (B. A.) from four-year college or university in Mathematics, Computer Science, or related field.
- Experience implementing Agile SDLC methodologies.
- Working knowledge of the Atlassian suite (Jira, Confluence, Bitbucket, etc.).
- Working knowledge of code repositories.
Not currently recruiting from California, Colorado, Connecticut, Maryland, Nevada, New Jersey, Ohio, Rhode Island, Washington, or New York
Job ID: 520382999
Originally Posted on: 5/8/2026
Want to find more Technology opportunities?
Check out the 165,238 verified Technology jobs on iHireTechnology
Similar Jobs