Resume and JobRESUME AND JOB
Autodesk logo

Senior Software Developer

Autodesk

Software and Technology Jobs

Senior Software Developer

full-timePosted: Dec 11, 2025

Job Description

Senior Software Developer

📋 Job Overview

The Senior Software Developer role at Autodesk in Canada involves leading the development of innovative software solutions for design and engineering industries. You will collaborate with cross-functional teams to build scalable applications, mentor junior developers, and contribute to product roadmaps. This position offers an opportunity to work on cutting-edge technologies in a dynamic environment.

📍 Location: Toronto, ON, Canada

📅 Posted: Posted 8 Days Ago

🎯 Key Responsibilities

  • Design and implement high-quality software features
  • Collaborate with product managers and designers to define requirements
  • Write clean, maintainable code and conduct code reviews
  • Optimize application performance and scalability
  • Mentor junior developers and contribute to team knowledge sharing
  • Participate in testing, debugging, and deployment processes

✅ Required Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • 5+ years of professional software development experience
  • Experience with full-stack development
  • Proficiency in object-oriented programming
  • Strong understanding of software development lifecycle

⭐ Preferred Qualifications

  • Master's degree in a relevant field
  • Experience with cloud platforms like AWS or Azure
  • Knowledge of agile methodologies
  • Previous work in CAD or BIM software
  • Familiarity with machine learning concepts

🛠️ Required Skills

  • Java or C++ programming
  • Python for scripting
  • RESTful APIs and microservices
  • Git for version control
  • SQL and NoSQL databases
  • Problem-solving and analytical thinking
  • Effective communication and teamwork

🎁 Benefits & Perks

  • Comprehensive health and dental coverage
  • Retirement savings plan with company matching
  • Flexible work arrangements including remote options
  • Professional development and learning opportunities
  • Paid time off and wellness programs
  • Employee stock purchase plan

Locations

  • Toronto, ON, Canada

Salary

Estimated Salary Rangemedium confidence

140,000 - 200,000 CAD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Java or C++ programmingintermediate
  • Python for scriptingintermediate
  • RESTful APIs and microservicesintermediate
  • Git for version controlintermediate
  • SQL and NoSQL databasesintermediate
  • Problem-solving and analytical thinkingintermediate
  • Effective communication and teamworkintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field (experience)
  • 5+ years of professional software development experience (experience)
  • Experience with full-stack development (experience)
  • Proficiency in object-oriented programming (experience)
  • Strong understanding of software development lifecycle (experience)

Preferred Qualifications

  • Master's degree in a relevant field (experience)
  • Experience with cloud platforms like AWS or Azure (experience)
  • Knowledge of agile methodologies (experience)
  • Previous work in CAD or BIM software (experience)
  • Familiarity with machine learning concepts (experience)

Responsibilities

  • Design and implement high-quality software features
  • Collaborate with product managers and designers to define requirements
  • Write clean, maintainable code and conduct code reviews
  • Optimize application performance and scalability
  • Mentor junior developers and contribute to team knowledge sharing
  • Participate in testing, debugging, and deployment processes

Benefits

  • general: Comprehensive health and dental coverage
  • general: Retirement savings plan with company matching
  • general: Flexible work arrangements including remote options
  • general: Professional development and learning opportunities
  • general: Paid time off and wellness programs
  • general: Employee stock purchase plan

Target Your Resume for "Senior Software Developer" , Autodesk

Get personalized recommendations to optimize your resume specifically for Senior Software Developer. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Senior Software Developer" , Autodesk

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

AutodeskTorontoCanadaTechnologySoftware

Answer 10 quick questions to check your fit for Senior Software Developer @ Autodesk.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

Autodesk logo

Senior Software Developer

Autodesk

Software and Technology Jobs

Senior Software Developer

full-timePosted: Dec 11, 2025

Job Description

Senior Software Developer

📋 Job Overview

The Senior Software Developer role at Autodesk in Canada involves leading the development of innovative software solutions for design and engineering industries. You will collaborate with cross-functional teams to build scalable applications, mentor junior developers, and contribute to product roadmaps. This position offers an opportunity to work on cutting-edge technologies in a dynamic environment.

📍 Location: Toronto, ON, Canada

📅 Posted: Posted 8 Days Ago

🎯 Key Responsibilities

  • Design and implement high-quality software features
  • Collaborate with product managers and designers to define requirements
  • Write clean, maintainable code and conduct code reviews
  • Optimize application performance and scalability
  • Mentor junior developers and contribute to team knowledge sharing
  • Participate in testing, debugging, and deployment processes

✅ Required Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • 5+ years of professional software development experience
  • Experience with full-stack development
  • Proficiency in object-oriented programming
  • Strong understanding of software development lifecycle

⭐ Preferred Qualifications

  • Master's degree in a relevant field
  • Experience with cloud platforms like AWS or Azure
  • Knowledge of agile methodologies
  • Previous work in CAD or BIM software
  • Familiarity with machine learning concepts

🛠️ Required Skills

  • Java or C++ programming
  • Python for scripting
  • RESTful APIs and microservices
  • Git for version control
  • SQL and NoSQL databases
  • Problem-solving and analytical thinking
  • Effective communication and teamwork

🎁 Benefits & Perks

  • Comprehensive health and dental coverage
  • Retirement savings plan with company matching
  • Flexible work arrangements including remote options
  • Professional development and learning opportunities
  • Paid time off and wellness programs
  • Employee stock purchase plan

Locations

  • Toronto, ON, Canada

Salary

Estimated Salary Rangemedium confidence

140,000 - 200,000 CAD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Java or C++ programmingintermediate
  • Python for scriptingintermediate
  • RESTful APIs and microservicesintermediate
  • Git for version controlintermediate
  • SQL and NoSQL databasesintermediate
  • Problem-solving and analytical thinkingintermediate
  • Effective communication and teamworkintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field (experience)
  • 5+ years of professional software development experience (experience)
  • Experience with full-stack development (experience)
  • Proficiency in object-oriented programming (experience)
  • Strong understanding of software development lifecycle (experience)

Preferred Qualifications

  • Master's degree in a relevant field (experience)
  • Experience with cloud platforms like AWS or Azure (experience)
  • Knowledge of agile methodologies (experience)
  • Previous work in CAD or BIM software (experience)
  • Familiarity with machine learning concepts (experience)

Responsibilities

  • Design and implement high-quality software features
  • Collaborate with product managers and designers to define requirements
  • Write clean, maintainable code and conduct code reviews
  • Optimize application performance and scalability
  • Mentor junior developers and contribute to team knowledge sharing
  • Participate in testing, debugging, and deployment processes

Benefits

  • general: Comprehensive health and dental coverage
  • general: Retirement savings plan with company matching
  • general: Flexible work arrangements including remote options
  • general: Professional development and learning opportunities
  • general: Paid time off and wellness programs
  • general: Employee stock purchase plan

Target Your Resume for "Senior Software Developer" , Autodesk

Get personalized recommendations to optimize your resume specifically for Senior Software Developer. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Senior Software Developer" , Autodesk

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

AutodeskTorontoCanadaTechnologySoftware

Answer 10 quick questions to check your fit for Senior Software Developer @ Autodesk.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.