Senior Software Developer
Company | Autodesk |
---|---|
Location | Montreal, QC, Canada, Toronto, ON, Canada, Vancouver, BC, Canada |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s, Master’s |
Experience Level | Senior |
Requirements
- BS in computer science or related technical field (MS in Computer Science or a related degree is preferred)
- Over 4 years of professional experience developing scalable, distributed applications
- Experience designing and building RESTful APIs using Microservices architecture
- Strong experience with building cloud-based API platforms or backend systems
- Broad knowledge of AWS, Azure, databases, and cloud architectures
- Strong experience and understanding of working on Agile processes like SCRUM
- Strong communication skills, and ability to influence without authority
- 2+ years experience developing Windows-based applications with substantial user base (.Net, COM, MFC, etc.)
- Recent hands-on experience with one or more languages – C#, C++
- Experience in programming languages like Java, JavaScript and React JS
- Experience working with remote teams and other cross-functional stakeholders
- Good self-management skills and ability to track and prioritize multiple tasks coming in simultaneously
- Experience modernizing legacy cloud services
Responsibilities
- Design and develop high-quality, secure, and performant features
- Provide project and team leadership to break down, estimate, and organize work
- Participate in agile ceremonies of scrum team
- Work closely with product manager and team to understand and elaborate requirements
- Work with team to troubleshoot code-level problems quickly and efficiently
- Participate in code reviews to ensure new code conforms to highest standards
- Participate in technical and architectural discussions and decisions
- Collaborate with other teams for requirements and develop a cohesive technical strategy for seamless service and system integration
Preferred Qualifications
- MS in Computer Science or a related degree is preferred