Autodesk

Autodesk

Design and make software for architecture, engineering, construction, and entertainment industries.

11,600Building DesignConstructionAutomotiveBuilding Product Manufacturing3D AnimationArchitectureEngineeringConstruction ProfessionalsMechanical EngineeringMechanical CADThermal SimulationElectronic Design AutomationPrint Circuit Board DesignMechanical, Electrical, and Plumbing (MEP)HVACFabricationEstimationInfrastructureCivil EngineeringGenetic Engineering (Life Sciences)Website

Senior Software Developer

Develop scalable, secure Java applications for Autodesk's Admin Access and Insights platform.

Toronto, Ontario, Canada
99k - 145k USD
Full Time
Intermediate (4-7 years)

Job Highlights

Environment
Office Full-Time

About the Role

The developer will create high‑quality, scalable, and secure code that is easy for other engineers to maintain and reuse. They will also write unit tests, engage in automation and regression testing, ensure adherence to security best practices, and document new features and design specifications. Active participation in code reviews, agile ceremonies, and collaboration with product owners to refine requirements are key aspects of the role. • Develop high-quality, scalable, secure, and stable code for products and solutions. • Write and maintain unit tests; participate in automation and regression testing. • Ensure new code follows security best practices and meets performance goals. • Document code, features, and design specifications. • Participate in code reviews and present design specifications. • Promote agile methodologies and contribute to retrospectives and feedback loops. • Collaborate with Product Owner/Manager to refine requirements and define "done". • Mentor less‑experienced engineers on development processes and architecture. • Work with databases such as MySQL and DynamoDB. • Leverage AWS services (Lambda, ECS, SQS) and big‑data technologies (Kinesis, Kafka, Snowflake). • Apply strong analytical, problem‑solving, and team‑player skills.

Key Responsibilities

  • code development
  • unit testing
  • security compliance
  • documentation
  • code review
  • aws services

What You Bring

Candidates must hold a bachelor's degree in Computer Science, Information Technology, or a related field and have at least five years of software development experience. Required technical skills include Java and Spring Boot, with exposure to TypeScript considered a plus, as well as experience with MySQL, DynamoDB, AWS services (Lambda, ECS, SQS) and big‑data technologies such as Kinesis, Kafka, and Snowflake. Strong analytical, problem‑solving, and teamwork abilities are essential, along with the capacity to mentor junior engineers. • Utilize Java and Spring Boot; TypeScript experience is a plus.

Requirements

  • java
  • spring boot
  • aws
  • kafka
  • bachelor's
  • mentoring

Benefits

Compensation includes a base salary ranging from $98,600 to $144,650 for Canada‑BC roles, with potential bonuses, stock grants, and a comprehensive benefits package. Autodesk’s salary transparency reflects its commitment to competitive and equitable pay.

Work Environment

Office Full-Time

Apply Now