Enable job alerts via email!

Sr Software Development Manager

Autodesk

Montreal

On-site

CAD 90,000 - 150,000

Full time

17 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a Senior Software Development Manager to lead a talented team in modernizing its leading design and make platform. This role involves managing a high-performing engineering team, promoting continuous learning, and providing technical leadership on software delivery methods and standards. The ideal candidate will have extensive experience in people management and public cloud technologies, along with a strong background in developing Windows-based applications. Join this innovative firm and play a key role in shaping the future of design and manufacturing.

Qualifications

  • 5+ years of people management experience in a technical environment.
  • Hands-on experience with public cloud technologies like AWS and Azure.

Responsibilities

  • Manage and mentor a high-performing engineering team.
  • Provide technical leadership and ensure high-quality software delivery.

Skills

People Management
Cloud Technologies (AWS, Azure)
C#
C++
REST APIs
Windows-based Applications Development

Job description

Job Requisition ID #

25WD87623

Position Overview

At Autodesk, we are revolutionizing how people design and make, empowering them to imagine, design, and make a better world. We have built the leading design and make Platform as a Service called Autodesk Platform Services used by Autodesk, our customers and industry partners. We are preparing the platform for another wave of hypergrowth.

Autodesk's Developer ecosystem team is seeking a hands-on, experienced Senior Software Development Manager to lead a team of talented and driven developers responsible for building and modernizing Autodesk Platform Services to reach its true potential as the leading Design and Make platform.

Responsibilities

  • Manage and mentor a high-performing engineering team, fostering career growth and handling performance management.
  • Promote continuous learning, collaboration, and innovation.
  • Attract, hire, and develop top software development talent.
  • Provide technical leadership on methods, tools, techniques, standards, and procedures for high-quality software delivery.
  • Participate in technical and architectural discussions and decisions.
  • Conduct code reviews and technology evaluations.
  • Plan, execute, and ensure the success of technical projects.
  • Define development activities, deliverables, and timelines to meet business objectives and align with technical and product goals.
  • Collaborate with other teams for requirements and develop a cohesive technical strategy for seamless service and system integration.
  • Estimate task complexity, resource needs, and timelines to ensure timely delivery while balancing priorities.

Minimum Qualifications

  • 5+ years of people management experience.
  • Hands-on experience with public cloud technologies (AWS and Azure).
  • 5+ years experience developing Windows-based applications with substantial user base (.Net, COM, MFC, etc.).
  • Recent hands-on experience with one or more languages – C#, C++.
  • Experience consuming, designing, and implementing REST APIs.
  • Experience working with remote teams and other cross-functional stakeholders.
  • Good self-management skills and ability to track and prioritize multiple tasks coming in simultaneously.
  • Experience modernizing legacy cloud services.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.