Logo for Global Talent Alliance, Canada

Senior Software Development Manager

Roles & Responsibilities

  • Experience leading two or more teams and handling diverse problem spaces and technical approaches.
  • Proficient in performance management, supporting promotions, performance improvement plans, and mentoring for leadership roles.
  • Experienced with distributed systems and a background in working with object-oriented languages for high-performance services such as Java, Scala, Kotlin, Python, Go, Rust.
  • Familiar with cloud architecture (AWS, GCP, Azure), containerization (Docker, Kubernetes), and infrastructure-as-code (Terraform, Helm).

Requirements:

  • Contribute to the company's growth by executing exciting roadmaps for practitioner engagement and seamless care delivery.
  • Mentor and coach team members, fostering career growth and engagement.
  • Enhance team efficiency and collaboration by refining processes and agile approaches.
  • Foster collaboration with Product Managers, Designers, and other teams, ensuring seamless coordination.

Job description

This is an opportunity to shape the future by building features from the ground up and refining existing ones through data-drive iteration.

As a Senior Software Development Manager, you'll lead two teams in the collective effort to reimagine communication between clinics and patients. This role isn't just about managing teams; it's about driving innovation and fostering collaboration to enhance the experience for everyone involved. Join us in making a real difference in healthcare.

This position is a remote position, allowing you to work anywhere you want across Canada. Building a delighted team who can delight our customers is part of the company's DNA. We really want the people who work here to love being here.  We're not a clock-in clock-out system-type environment. With that being said, we're not going to paint the picture of a perfect environment either. We're a company that's scaling quickly, we have many moving parts, many of us are doing this for the first time and sometimes, we don't have processes in place or clear views which can require a lot of resourcefulness and a passion for problem-solving.

With all that to say, if you're looking for an environment where you can grow, stretch yourself, and work with some incredibly talented people on problems that are positively impacting people's lives, Jane could be the place for you.

The impact you could have...

Contribute to the company's growth by executing exciting roadmaps for practitioner engagement and seamless care delivery.

Mentor and coach team members, fostering career growth and engagement.

Enhance team efficiency and collaboration by refining processes and agile approaches.

Foster collaboration with Product Managers, Designers, and other teams, ensuring seamless coordination.

Ensure features effectively address customer needs by monitoring metrics post-release and collaborating closely with Product Design and Product Management.

What we need...

Enthusiastic about solving customer problems and committed to feedback and improvement loops.

We're looking for experience with leading two or more teams and handling diverse problem spaces and technical approaches.

Proficient in performance management, supporting promotions, performance improvement plans, and mentoring for leadership roles.

Successfully delivered timeline-driven projects without sacrificing quality, adept at negotiating compromises.

Experienced with distributed systems and a background in working with object-oriented languages for high-performance services such as Java, Scala, Kotlin, Python, Go, Rust...

Have worked as an IC, or lead teams working on communications platforms and integration (messaging, push notifications).

Familiar with cloud architecture (AWS, GCP, Azure), containerization (Docker, Kubernetes), and infrastructure-as-code (Terraform, Helm).

Excellent written and verbal communication skills, prioritizing over-communication.


DevOps Manager Related jobs

Other jobs at Global Talent Alliance, Canada

We help you get seen. Not ignored.

We help you get seen faster β€” by the right people.

πŸš€

Auto-Apply

We apply for you β€” automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

✨

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.