2 days ago
Toronto, Canada +2 moreSenior
Responsibilities
- Design, develop, test, and deploy scalable web applications and services.
- Build and maintain full-stack solutions including backend services, APIs, and modern front-end interfaces.
- Develop AI-powered features for decision-making, forecasting, and risk analysis.
- Collaborate with product managers, designers, and developers to define and deliver features.
- Ensure application performance, reliability, security, and maintainability.
- Participate in code reviews, technical design discussions, and architecture decisions.
- Mentor and support other developers.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience.
- At least 5 years of professional full-stack software development experience.
- Strong proficiency in modern web application development.
- Experience building and consuming RESTful APIs and microservices.
- Understanding of data structures, algorithms, and distributed systems.
- Experience working in cloud-based environments.
- Strong problem-solving and collaboration skills.
- Preferred experience with Node.js, React, modern JavaScript/TypeScript frameworks, MongoDB, PostgreSQL, AWS, and AI/ML technologies.
Benefits
- Hybrid work arrangement based at an Autodesk office in Canada.
- Compensation package may include annual cash bonuses, stock grants, and comprehensive benefits.
- The role may require in-person onboarding and/or in-person identity verification.
Tech Stack
Categories
About Autodesk
Autodesk builds design and engineering software used in architecture, construction, manufacturing, and media and entertainment. Its subscription-based portfolio includes AutoCAD, Revit, Fusion 360, Maya, and 3ds Max, along with cloud collaboration and simulation services. Founded in 1982 and headquartered in San Francisco, the public company trades on NASDAQ as ADSK and serves customers ranging from AEC firms to product designers and film and game studios.
