Autodesk

Senior Software Developer

Autodesk

full-time

Posted on:

Location Type: Remote

Location: Canada

Visit company website

Explore more

AI Apply
Apply

Salary

💰 CA$107,000 - CA$157,300 per year

Job Level

Tech Stack

About the role

  • Involved with all aspects of software development
  • Developing with quality and running the service to create and maintain the most reliable, secure, performant and high throughput service for our customers
  • Contribute to a high-performing agile team that includes other strong developers and support from dedicated designers and product owners
  • Working on feature development projects that fill needs in pre-construction and planning
  • Using modern development tools, technologies and platforms to continually innovate and improve both software and processes

Requirements

  • Bachelor's degree in Computer Science or Software engineering or equivalent experience
  • 5 to 8 years of software development experience
  • Solid understanding of typical web application architecture (data, application, web tiers etc.)
  • Experience with REST API development in a Service Oriented Architecture (microservices architecture)
  • Strong understanding of cloud design patterns and best practices
  • Experience with security best practices for a modern cloud service
  • Ability to support the production service by periodically being on-call
  • Familiarity with CI/CD concepts and experience working with a deployment pipeline
  • Knowledge of one or more of the following: JavaScript, TypeScript, Node.js and React
  • Proficiency with Amazon Web Services or other cloud infrastructure technologies
Benefits
  • annual cash bonuses
  • commissions for sales roles
  • stock grants
  • comprehensive benefits package
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
software developmentREST API developmentmicroservices architecturecloud design patternssecurity best practicesCI/CD conceptsJavaScriptTypeScriptNode.jsReact
Soft Skills
team collaborationcommunicationproblem-solvingagile methodologyadaptability
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Software Engineering