Full Stack Software Engineer
Company | Autodesk |
---|---|
Location | Montreal, QC, Canada, Alberta, Canada, Toronto, ON, Canada, Saskatchewan, Canada, Charlottetown, PE, Canada, Nova Scotia, Canada, Remote in Canada, Manitoba, Canada, Quebec City, QC, Canada |
Salary | $78100 – $114510 |
Type | Full-Time |
Degrees | |
Experience Level | Junior, Mid Level |
Requirements
- 2+ years of experience in software development and web technology stacks
- 1+ years of production experience building apps on large-scale cloud-based infrastructure
- Knowledge building RESTful APIs, microservices, and front-end interfaces
- Knowledge with JavaScript frameworks (Node.js, React)
- Knowledge with SQL/Postgres DB
- Knowledge of AWS and cloud architectures
- Experience with application maintenance and monitoring tools
- Experience building automation and CI/CD pipelines
- Familiarity with using Docker to build containerized applications
- Exceptional communication skills and the ability to converse fluently with a wide range of audiences including product managers, user experience designers, and other software engineers
- Curiosity to understand and analyze problems, think critically, and devise solutions
- Remote collaboration skills to work effectively on a distributed team
- Passion for growth & learning
Responsibilities
- Design, code, test, debug and document new and existing features to ensure that the application meets business, quality, and operational needs
- Build high-quality, robust code and maintain high standards of code quality and testing
- Own our platforms reliability, scalability and extensibility
- Take an active role in code reviews & pull requests, get your own code reviewed by the team and become a better developer overall
- Collaborate with a variety of teams in ACS, both domestic and abroad
- Respond on a rotation basis to escalated incidents after-hours or on weekends to ensure 24/7 availability of our platform
Preferred Qualifications
-
No preferred qualifications provided.