
Senior Software Developer (Full-stack)
Autodesk
The Role
Overview
Senior full‑stack developer building scalable data pipelines and web apps using Python, JS, AWS.
Key Responsibilities
- code development
- unit testing
- code review
- design specs
- security
- documentation
Tasks
-Ensure new code, feature, or software product meets performance goals/metrics -Document new code and features developed, including changes to existing code -Interact with customers to identify and resolve product defects; work directly with business people daily -Work with Product Owner and/or Product Manager/Team to understand and help refine functional requirements for new products or upgrades and have a clear understanding of what definition of “done” is -Develop high-quality, scalable, secure, and stable code for use in products and solutions for customers, making it easier for other developers to maintain, enhance and reuse -Develop and maintain Unit Tests, participate in automation and regression testing -Participate in code reviews to ensure new code conforms to standards -Mentor and provide direction to less experienced software engineers regarding company development processes and product architecture, at senior levels -Write and present code design specifications -Research and resolve defects logged by customers or QA and document all changes made -Ensure new code follows best security practices -Develop depth in at least one technical area, but breadth in numerous areas to be a greater asset to the team
Requirements
- python
- javascript
- reactjs
- aws
- full‑stack
- bachelor's
What You Bring
-Experience with Python, JavaScript, ReactJS, AngularJS, RESTful and GraphQL API development -Working knowledge of Big Data Technologies like AWS-Kinesi, Kafka, Snowflake etc. -Bachelor’s Degree in Computer Science, Engineering, Information Technology or related -Excellent analyzing and problem-solving skills -Minimum 5 years of full-stack software development experience -Understands, embraces, and promotes agile methodologies, principles, and values within the team. Participate in team retrospectives and feedback loops to improve on future iterations -Experience with using databases MySQL, DynamoDB, etc. -Ability to document requirements and specifications -Working knowledge of AWS technologies e.g., S3, EMR
People Also Searched For
Design Manager jobs in Toronto , Ontario , CA
Project Manager jobs in Toronto , Ontario , CA
Structural Engineer jobs in Toronto , Ontario , CA
Design Manager jobs in Ontario , CA
Project Manager jobs in Ontario , CA
Structural Engineer jobs in Ontario , CA
Design Manager jobs in Toronto , CA
Project Manager jobs in Toronto , CA
Structural Engineer jobs in Toronto , CA
The Company
About Autodesk
-Pioneered software for 2D and 3D design, revolutionizing industries. -Known for products like AutoCAD, it reshaped architecture, engineering, and manufacturing workflows. -Empowering creators in fields from construction to digital media, enabling more innovative designs. -Develops tools used in iconic projects, from skyscrapers to blockbuster movies. -Pushes the boundaries of design technology, leading the way in artificial intelligence and automation. -Software is a cornerstone in diverse sectors, from industrial to infrastructure, energy, and entertainment. -Cloud-based solutions streamline design processes and foster real-time collaboration across industries. -A leader in 3D design software, with solutions powering projects in every corner of the globe. -Committed to shaping the future of digital design, bringing complex visions to life.
Sector Specialisms
Building Design
Construction
Automotive
Building Product Manufacturing
3D Animation
Architecture
Engineering
Construction Professionals
Mechanical Engineering
Mechanical CAD
Thermal Simulation
Electronic Design Automation
Print Circuit Board Design
Mechanical, Electrical, and Plumbing (MEP)
HVAC
Fabrication
Estimation
Infrastructure
Civil Engineering
Genetic Engineering (Life Sciences)
