Director Software Engineering

    Highlights

    Frequently collaborate with Product and Business leadership to understand near and long-term needs and find opportunities to drive value and efficiency. Work within and across teams to design, develop, test, implement and support technical solutions across a full stack development tools and technologies.

    Numbers & Facts

    LocationNashville, TN

    Description

    JOB TITLE: Director, Software Engineering

    FLSA STATUS: Exempt

    DEPARTMENT: Technology

    REPORTS TO: SVP, Software Engineering

    SUPERVISORY RESPONSIBILITIES: No

    JOB LOCATION: Nashville, TN - Corporate Office / Remote

    TRAVEL: None

    ESSENTIAL DUTIES & RESPONSIBILITIES:

    • Lead, manage and grow multiple teams of product focused software engineers
    • Accountable for delivering on the technology vision and roadmap for the assigned product portfolio
    • Work within and across teams to design, develop, test, implement and support technical solutions across a full stack development tools and technologies
    • Responsible for driving and evolving automation throughout the entire delivery lifecycle
    • Establish and track key metrics to measure delivery performance and quality
    • Frequently collaborate with Product and Business leadership to understand near and long-term needs and find opportunities to drive value and efficiency
    • Provides leadership, coaching and mentoring to direct reports to champion a culture of excellence and continuous learning (Winning Behaviors)
    • Responsible for managing budget and project resourcing
    • Improve the efficiency and effectiveness of the team comprising of both employees and consultants to get results
    • Attract, develop, and retain talent to achieve a strong team, and develop own technical, coaching and leadership skills
    • Able to anticipate future technology trends and business needs and improve speed to market of key capabilities
    • Build positive relationships and lead key partnerships with both internal and external partners
    • Translate technology challenges and opportunities to key business collaborators to ensure consensus and prioritization
    • Excellent organization skills and proven ability to complete deliverables
    • Ensure standard operating procedures and project guidelines are in place
    • Apply corporate and industry security policies across the team

    MINIMUM QUALIFICATIONS (EDUCATION AND EXPERIENCE):

    • Manage team(s) consisting of 10+ resources with a variety of roles
    • Use an agile approach to software delivery
    • Build a high-performing team with a results-oriented mindset
    • Oversee capacity planning and team budget forecasting
    • Effectively oversee off-shore software product delivery
    • Bachelor's degree in computer science, Information Systems and/or equivalent formal training or work experience
    • Experience with SCM, Continuous Integration methodologies
    • Strong sense of ownership over your work
    • Determination to follow issues to resolution both with and without guidance
    • Able to work in a loose, fast-paced environment

    Similar Jobs

    See more jobs