Manager of Software Development

Software Development Manager

 

As a Software Development Manager, your mission is to lead and empower a software development team in delivering high-quality software solutions. This person is an expert in leveraging the people, processes, and tools necessary to grow and scale software development delivery within a SaaS technology company.

 

This is what you’ll do: 

  • Build and lead a team of high-performing software developers and quality assurance analysts.
  • Manage the professional development and growth of the team.
  • Advocate and implement processes and tools that seek to support the team’s ability to succeed.
  • Collaborate with product management to deliver on roadmap initiatives within the software development lifecycle.
  • Partner with the Support team to ensure seamless incident management for our customers.
  • Collaborate with the Platform Architecture and DevOps & IT teams to drive excellence in software architecture and release engineering.
  • Empower team members to innovate within the team to achieve goals and deliverables.
  • Identify, mitigate, or resolve potential issues that may impact scheduled deliverables.
  • Drive cross-team and cross-department initiatives that seek to meet business objectives and team, department, or company goals.

This is what you’ll need:

  • 5+ years of technical design and development experience building products.
  • 3 years of experience leading high-performing software development teams
  • Experience with agile software engineering practices and methodologies for the full software development life cycle
  • Familiarity with AngularJS, Angular6, C#, Entity Framework, and SQL
  • Self-starter, motivated with an entrepreneurial mindset
  • Bachelor’s degree in a related field or equivalent experience
  • Ability to communicate business and technical information clearly
  • Enthusiastic approach to communication with prospects and clients
  • Exceptional time management skills, process focused