MAN-016 Senior Manager, Software Engineering (Hybrid)

Mississauga (Hybrid)

We are looking for experienced software development managers who will typically lead 2 SCRUM teams of 5-6 developers in each team, responsible for delivering new functionality, modules, and solutions to our portfolio of enterprise SaaS solutions.

Great development managers ensure productivity and satisfaction for their whole team(s), and coordinate with product managers and counterpart teams. We expect development managers to be strong engineers.

Our client is open to considering international candidates that are open to relocation to their Mississauga (HO) or Lisbon offices.

What You Will Do

  • Hire, grow and lead multiple SCRUM teams of dynamic software developers
  • Mentor developers with career growth and personal development
  • Work with the product team to plan, lead and schedule all team SCRUM activities including daily standups, architecture review meetings, story reviews, backlog grooming, sprint demos and sprint planning
  • Track and report progress of the project against key milestones and keep feature stakeholders updated
  • Coordinate projects that span multiple teams
  • Work closely with Product Management to determine release scope and to ensure that features meet requirements

Required Qualifications:

  • Bachelors in Computer Science or related area or equivalent industry experience
  • 5+ years management experience leading distributed software development teams of 10+ individuals building SaaS applications ideally on AWS
  • 10+ years commercial enterprise software development experience
  • Expert knowledge of software engineering best practices
  • Experience with Agile/SCRUM development methodologies
  • Excellent verbal and written communication skills
  • Strong business and technical vision
  • Ability to handle multiple competing priorities in a fast-paced environment
  • A deep understanding of commercial SaaS development using AWS platforms and services
  • Must be legally entitled to work in the country where the role is located. Must be able to travel to the United States, Canada and/or internationally, and have a valid passport

Preferred Qualifications

  • Masters in Computer Science or related area or equivalent industry experience
  • Deep hands-on technical expertise in a variety of technologies on both Window and Linux platforms
  • Expertise with Cloud Native software architectures and design patterns
  • SCRUM Master Certification
  • Experience with single pane web application development
  • Experience with corporate finance, financial planning, and financial analysis
  • Experience with multi-dimensional data modeling (OLAP concepts)