Software Development Manager - Irvine, CA

Seeking a Software Development Manager to play a pivotal role in the continual development of our innovative platform.  As a core member of the software development team, you will work closely with the business to build cutting-edge solutions following the agile development process. This is an opportunity to join a growing team of talented individuals focused on using the latest technology to address complex, real world problems currently impacting the dental industry.

Responsibilities:

  • Ensures efficient delivery with a focus on producing high quality software by continuously improving best practices of our SDLC
  • Partners with Software Development Director to make sure business needs are being met
  • Serve as a coach and mentor to developers of all levels
  • Partner with HR to recruit and retain top-tier developers
  • Provides technical leadership and management to team of developers
  • Provides leadership in establishing and evolving overall team technical standards and best practices  
  • Collaborates with other managers on matrix resource allocation, project scheduling and delivery
  • Ensures efficient and effective utilization of SDLC methodology, specifically in an agile environment
  • Manages performance and development of each team member

Requirements:

  • BS or MS in Computer Science or a related field
  • 2+ years of experience supervising or managing a large team of developers (30+)
  • 5+ years of experience developing software in an enterprise environment
  • Experience building and fostering good software development engineering practices and processes
  • Solid understanding of cloud computing
  • Ability to work as part of a collaborative team in an agile environment
  • Ability to coach, mentor, and manage developers of all levels
  • Communicate professionally both verbally and written
  • U.S. citizen/green card holder required
Name *
Name