Enable job alerts via email!

Senior Software Developer

Joinimagine

Toronto

On-site

CAD 90,000 - 130,000

Full time

26 days ago

Boost your interview chances

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

Job summary

A leading company in design software is seeking a Senior Software Engineer - Full Stack in Toronto. The role involves designing REST APIs and implementing scalable systems, requiring strong skills in Java, Python, and cloud technologies. Join us to contribute to innovative projects and help shape the future of design software.

Benefits

Competitive salary
Bonuses and stock grants
Comprehensive benefits

Qualifications

  • 4+ years developing scalable web and software applications.
  • 2+ years experience with Python and Java web frameworks.
  • Experience deploying applications on AWS or similar cloud platforms.

Responsibilities

  • Design, develop, test, debug, and document software components.
  • Participate in code reviews and mentor team members.
  • Translate business needs into technical requirements and estimates.

Skills

Java
Python
Go
REST APIs
XML/JSON
AWS

Education

BS/MS in Computer Science

Tools

Selenium
Jasmine
Cucumber

Job description

Autodesk

Software Engineering

Toronto, ON, Canada

Posted on May 22, 2025

Apply now

Job Requisition ID # 25WD86905

Sr Software Engineer - Full Stack, Location: Toronto CA

Opportunity:

Position Overview
Autodesk is the world leader in design software with over $5B in revenue and customers across various industries. As a global leader in 3D design, engineering, and entertainment software, Autodesk helps people imagine, design, and create a better world. We are working on an Autodesk Assistant to power chatbot and assistant interactions with customers.

We are seeking a Senior Software Engineer to design REST APIs and implement a plugin architecture for AI assistants to integrate into this framework. You will collaborate with architects, developers, and operations teams to create a unified user experience.

The Ideal Candidate

  • Enjoy designing and implementing scalable, highly available distributed systems
  • Write clean, testable, effective code; experience with Java/Python/Go required
  • Have solid knowledge of full stack development methodologies
  • Passionate about learning new technologies and solving business problems

Responsibilities
  • Design, develop, test, debug, and document software components
  • Follow best practices including unit testing and test-driven development
  • Participate in code reviews and mentor team members
  • Collaborate with other teams on technical issues and guidance
  • Translate business needs into technical requirements and estimates
  • Evaluate and recommend tools and technologies for quality and performance
  • Troubleshoot code issues efficiently
  • Apply technical expertise to solve complex programming and design problems
  • Focus on scalability, security, and availability of applications

Minimum Qualifications
  • BS/MS in Computer Science or equivalent experience
  • 4+ years developing scalable web and software applications
  • 2+ years experience with Python and Java web frameworks
  • 2+ years experience with test frameworks like Selenium, Jasmine, Cucumber
  • Experience deploying applications on AWS or similar cloud platforms
  • Experience with data stores like DynamoDB, Aurora, etc.
  • Proficiency with XML/JSON, REST web services

Autodesk software empowers users to make anything, transforming industries like architecture, engineering, manufacturing, and media. We are committed to diversity and inclusion, aiming to expand opportunities for all.

Join us to help build a better future. For more info, visit our Diversity & Belonging page.

Salary is competitive and based on experience and location, including bonuses, stock grants, and benefits.

If you're an existing contractor or intern, apply internally.

Apply now to explore more opportunities at Autodesk.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Developer (Future Openings)

Zensurance

Toronto

Remote

CAD 90,000 - 130,000

5 days ago
Be an early applicant

Senior Software Developer (Future Openings)

Zensurance

Old Toronto

Remote

CAD 90,000 - 130,000

14 days ago

Senior Software Developer (Remote First)

Zensurance

Toronto

Remote

CAD 80,000 - 120,000

21 days ago

Remote Senior Software Engineer (LLM) - 34953

Turing

Toronto

Remote

CAD 125,000 - 175,000

Yesterday
Be an early applicant

Remote Senior Software Engineer (LLM) - 34953

Turing

Toronto

Remote

CAD 125,000 - 175,000

Yesterday
Be an early applicant

Remote Senior Software Engineer - 34123

Turing

Toronto

Remote

CAD 125,000 - 175,000

Yesterday
Be an early applicant

Remote Senior Software Engineer - 34123

Turing

Toronto

Remote

CAD 125,000 - 175,000

Yesterday
Be an early applicant

Remote Senior Software Engineer - 34123

Turing

Toronto

Remote

CAD 125,000 - 175,000

Yesterday
Be an early applicant

Remote Senior Software Engineer (LLM) - 34953

Turing

Toronto

Remote

CAD 80,000 - 120,000

Yesterday
Be an early applicant