
Senior Software Developer
Autodesk
full-time
Posted on:
Location Type: Office
Location: Toronto • Canada
Visit company websiteExplore more
Job Level
About the role
- Working as part of an Agile, multi-site team on the Concurrency project within Fusion
- Implementing new features, maintaining existing code, and fixing bugs as they arise, in both Fusion’s Desktop and Web-based experiences
- Helping with feature design, and translating design and product requirements into engineering tasks
- Maintaining a high standard of code quality by following best practices around testing, code reviews, and design patterns
- Understanding Agile methodologies, principles and values within the team
- Participating in team retrospectives and feedback loops to improve on future iterations
- Collaborating and aligning with remotely located teams involved in the project
Requirements
- BS in Computer Science or equivalent
- 5+ years of software development experience in commercialized products or systems
- Strong knowledge of TypeScript, JavaScript ES6+, NodeJS
- Experience with C++
- Familiar and enthusiastic about writing well-tested applications (unit tests, functional tests, etc.)
- Experience with Git or other versioning systems
- Experience with CI/CD based on Jenkins pipelines and Git (GitHub) (preferred)
- Experience with package managers like Yarn, Rush, or Lerna (preferred)
- Experience with JIRA or other ticketing systems (preferred)
- Practical experience building UIs with one or more modern libraries/frameworks like React, Angular, etc. (preferred)
- Experience with monitoring tools (Kibana, Splunk, Looker) (preferred)
Benefits
- Annual cash bonuses
- Comprehensive benefits package
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
TypeScriptJavaScript ES6+NodeJSC++unit testsfunctional testsGitCI/CDJenkinsReact
Soft skills
collaborationcommunicationfeedbackAgile methodologiescode qualitydesign patternsproblem-solvingteamworkadaptabilityretrospectives
Certifications
BS in Computer Science