Software Development Manager

New
J
JobgetherFinancial Services
Ability to work remotely from Canada, EST/EDT business hoursFull-TimeManager
SalaryAnnual base salary of CAD $170,000–$180,000 for candidates hired to work in Ontario.
Apply NowOpens the employer's application page

Job Details

Languages
Strong written and verbal English communication skills
Required Skills
AWSPythonGCPJavaRubyTypeScriptMicroservices

Requirements

  • Experience leading software development teams and successfully delivering software products.
  • Experience building and delivering scalable cloud-based applications using microservices architectures.
  • Practical experience with cloud platforms, particularly AWS or GCP.
  • Working knowledge of at least one of Java, TypeScript, Ruby, or Python.
  • Experience partnering with Product Managers to define business objectives, priorities, and product roadmaps.
  • Experience leading, triaging, and resolving critical production incidents and implementing preventive improvements.
  • Professional experience with agile software development methodologies and continuous delivery practices.
  • Strong written and verbal English communication skills for technical and non-technical audiences.
  • Ability to coach, mentor, motivate, and develop individuals and engineering teams.
  • Problem-solving, decision-making, and stakeholder-management skills, including navigating complexity, change, and ambiguity.
  • Ability to work remotely from Canada within EST/EDT business hours.
  • Nice to have: payments industry or Financial Services experience, SaaS solutions, full-stack web application development, or test automation and/or DevOps engineering experience.

Responsibilities

  • Lead, manage, mentor, and develop a team of software engineers delivering Financial Services solutions.
  • Collaborate with Staff and Principal Engineers, Product and Technology leadership, and cross-functional stakeholders to align priorities and define roadmaps.
  • Partner with Product Management to set annual and quarterly objectives and key results and ensure successful execution.
  • Review technical designs and guide architecture and implementation for quality, scalability, and resilience.
  • Identify, communicate, and remove delivery impediments and risks.
  • Support individual development through one-to-ones, performance reviews, feedback, goal-setting, and promotion planning.
  • Monitor and communicate team progress and delivery status to engineering, product, and other stakeholders.
  • Lead incident triage and resolution and translate lessons learned into preventive and corrective actions.
  • Participate in recruiting and evaluating developers.
  • Promote agile practices, continuous delivery, engineering quality, accountability, and continuous learning.
View Full Description & ApplyYou'll be redirected to the employer's site
Annual base salary of CAD $170,000–$180,000 for candidates hired to work in Ontario.
Apply Now