Servproposted about 1 month ago
Full-time • Senior
Gallatin, TN
Administrative and Support Services

About the position

The Director of Software Engineering is responsible for delivering software solutions in an Agile Scrum framework for strategic initiatives while also utilizing Kanban for keep-the-lights-on efforts. This role involves overseeing the software development lifecycle, ensuring timely delivery of high-quality software, and managing a team of software engineers. The ideal candidate will have experience leading software engineering efforts in a cloud environment, preferably AWS.

Responsibilities

  • Lead the software engineering team in the design, development, and implementation of software solutions, including integrations
  • Partner with enterprise, solution, integration, and application architecture teams to ensure a cohesive design and implementation that supports SERVPRO's drive to become a best-of-class integrator allowing freedom within a framework
  • Oversee the Agile Scrum framework for strategic initiatives, ensuring effective sprint planning, execution, and retrospectives
  • Utilize Kanban for managing keep-the-lights-on efforts, ensuring continuous delivery and maintenance of existing systems through metric driven results
  • Collaborate with cross-functional teams to define project scope and timelines
  • Manage near-shore resources to optimize project delivery and cost efficiency
  • Ensure adherence to best practices in software development, including code reviews, testing, and documentation
  • Mentor and coach junior team members, fostering a culture of continuous improvement and innovation
  • Communicate project objectives, risks, and success criteria to stakeholders
  • Manage multiple projects and deliverables simultaneously, ensuring alignment with business goals
  • Manage nearshore and offshore resources to optimize project delivery and cost efficiency

Requirements

  • Minimum of 10 years of experience leading software engineering teams
  • Proven experience in software development and engineering leadership
  • Strong understanding of Agile Scrum and Kanban methodologies
  • Excellent communication and interpersonal skills
  • Ability to manage and prioritize multiple projects in a fast-paced environment
  • Experience with software development tools and technologies
  • Experience leading software engineering efforts in a cloud environment, preferably AWS, including CI/CD pipeline automation
  • Proficiency in .NET technologies and building solutions in a microservices framework
  • Experience with event-driven architecture and leveraging AWS technologies to scale

Benefits

  • Excellent health benefits plan, which includes medical, vision and dental options
  • 401(k) with company match
  • Company profit sharing plan
  • Generous paid time-off and paid holidays
  • Paid parental leave
  • Company-paid mental health benefit through Headspace
  • 2 free on-site fitness rooms
  • Employee Assistance Program
  • Employee Resource Groups
  • Personal and professional development program

Job Keywords

Hard Skills
  • CI/CD
  • Code Review
  • Continuous Delivery
  • Software Development
  • Software Engineering
  • 2xeW1v8ohj0 qapAKs71UxtX b3xc7U58ziPC
  • bgimq9oYt kGCfb2oW8jp6
  • bR0zQ lCRdz8yYhs
  • G3VvXyF IXnD7GF
  • hoRge6ESKj2DclaZu 7IJVtejCfDl6v4
  • i32qjE6Kd z389stlUOVAg
  • LrtsjNwhG vLD eDg2Wvz1lH
  • MbgZdK3zp 9BtmPlSn
  • MLTRy1SsiA4Q W0HzsnBp5rc
  • ncJ8dXDlo W01dKrQu6ZMR
  • qrfdvzVP 4bLkWj032PUsZdS
  • uhLonP9ZV BFdqpHUvGea3
  • vTC8Hxno4 TrwbUutIJpd4
  • xI9BOL4G k3hCwMEQ
  • ybK65T4DWSA1Ml j3YSuE2ofBxeqG5
Build your resume with AI

A Smarter and Faster Way to Build Your Resume

Go to AI Resume Builder
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service