
Autodesk
Design and make software for architecture, engineering, construction, and entertainment industries.
Senior Software Developer
Senior Software Developer for Autodesk Fusion Data team focusing on MFGDM concurrency.
Job Highlights
About the Role
• Develop and maintain features for Fusion Desktop and Web experiences within the Concurrency project. • Fix bugs promptly across both platforms. • Translate design and product requirements into engineering tasks. • Contribute to feature design and architectural decisions. • Ensure high code quality through testing, code reviews, and design patterns. • Participate in Agile ceremonies, retrospectives, and feedback loops. • Collaborate with geographically distributed teams across multiple time zones. • Manage large and diverse codebases efficiently.
Key Responsibilities
- ▸feature development
- ▸bug fixing
- ▸architecture design
- ▸code quality
- ▸codebase management
- ▸agile participation
What You Bring
The role operates within an Agile, multi‑site team focused on the Concurrency project, requiring close collaboration with remote colleagues across time zones. The culture emphasizes high‑quality code, continuous improvement through retrospectives, and a user‑centric, creative mindset. • Write well‑tested applications, including unit and functional tests. • Hold a BS in Computer Science or equivalent. • Have 5+ years of software development experience on commercialized products or systems. • Demonstrate strong proficiency in TypeScript, JavaScript ES6+, and Node.js. • Experience with C++ programming. • Exhibit excellent verbal and written communication skills. • Proficient with Git version control systems. • Experience with CI/CD pipelines (Jenkins, GitHub) is preferred. • Familiarity with package managers such as Yarn, Rush, or Lerna is a plus. • Experience using JIRA or similar ticketing systems. • Practical experience building UIs with modern frameworks (React, Angular, etc.). • Knowledge of monitoring tools like Kibana, Splunk, or Looker.
Requirements
- ▸typescript
- ▸node.js
- ▸c++
- ▸git
- ▸ci/cd
- ▸bs computer science
Benefits
Compensation includes a competitive base salary (range disclosed for Canada, BC), potential annual cash bonuses, stock grants, and a comprehensive benefits package.
Work Environment
Office Full-Time