
Senior Software Engineer
Autodesk
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇨🇦 Canada
Visit company websiteSalary
💰 CA$98,600 - CA$144,650 per year
Job Level
Senior
Tech Stack
AWSDistributed SystemsJavaJavaScriptMySQLReactSpringSpring BootSpringBoot
About the role
- Design, code, test, debug, and document new and existing functional components to ensure that software meets business, quality, and operational needs
- Document these along with architectural decisions and code design specifications
- Focus on quality, including writing unit/integration tests and refactoring when appropriate, debug, and solve defects in implemented software solutions
- Participate in on-call responsibilities and relevant tasks, demonstrate strong leadership in incident calls, driving the investigation, timely resolution, and improvements required for each incident.
- Collaborate and communicate effectively with your leads, Product Managers, DevOps, SDETs, and Software Engineers
- Work within a small, agile team, following a sprint methodology
Requirements
- 5+ YOE in developing enterprise applications
- Expertise in Java, Spring Boot, JavaScript, React, and REST APIs
- Hands-on experience with Amazon Web Services
- MySQL or similar database expertise
- Experience in building, running, and monitoring SaaS applications at a large scale
- Knowledge of Software design patterns, distributed systems, resiliency, infra, and security
Benefits
- Health insurance
- 401(k) matching
- Flexible work hours
- Paid time off
- Remote work options
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaSpring BootJavaScriptReactREST APIsMySQLSaaS applicationssoftware design patternsdistributed systemssecurity
Soft skills
leadershipcollaborationcommunicationproblem-solvingdebuggingquality focusincident management