3 days ago
Montréal, CanadaMid Level / Senior
Responsibilities
- Design, develop, test, and maintain high-quality software solutions.
- Contribute to cloud services, APIs, platform capabilities, scalable SaaS solutions, and backend services.
- Implement new features and enhancements using clean, maintainable, and well-documented code.
- Develop automated tests and participate in code reviews and software engineering best practices.
- Troubleshoot software defects and production issues and improve platform reliability, performance, and operational excellence.
- Support the evolution of data platforms and intelligent platform capabilities.
- Apply cloud-native development principles and modern engineering practices.
- Collaborate with product managers, UX designers, architects, and developers to deliver customer value.
- Participate in Agile planning, estimation, delivery, technical problem-solving, and knowledge sharing.
- Continuously learn new technologies and propose improvements to products, processes, and developer experiences.
Requirements
- Bachelor’s degree in computer science, software engineering, computer engineering, or a related technical field, or equivalent practical experience.
- 2–5 years of software development experience.
- Good knowledge of Java and object-oriented programming principles.
- Familiarity with Spring Boot or interest in learning modern backend development technologies.
- Understanding of software development fundamentals, data structures, algorithms, APIs, and web services.
- Familiarity with relational or NoSQL databases.
- Interest in cloud computing and SaaS technologies.
- Strong analytical, problem-solving, communication, teamwork, learning, and adaptability skills.
- Preferred: experience with Java and Spring Boot through academic, personal, internship, or professional projects.
- Preferred: familiarity with AWS or other cloud platforms, REST APIs, distributed systems, Git, source control, and automated testing.
- Preferred: interest in data platforms, artificial intelligence, cloud-native technologies, and participation in open-source, academic, or personal software projects.
Benefits
- For Canada-based roles, the stated base salary range is $88,000–$128,700, with potential additional bonuses, stock grants, and comprehensive benefits.
- The role may require in-person onboarding and/or in-person identity verification.
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.
