Manager, Software Engineering

i3 Verticals, Inc.
Nashville, United States of America
16 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Remote
Nashville, United States of America

Tech stack

Java
Agile Methodologies
Software Applications
IBM System I
Confluence
JIRA
Azure
Business Software
IBM DB2
Programming Tools
Eclipse
IntelliJ
Scrum
Release Management
Software Engineering
Software Repository
Enterprise Software Applications
GIT
Information Technology
Atlassian Tools
Bitbucket

Job description

  • 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.

Requirements

Do you have experience in Technology budget management?, * 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., * 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.

Apply for this position