Autodesk Senior Full Stack Software Engineer, Dynamo Developer (US Remote) in Offsite/Home, Massachusetts
Job Requisition ID #
The Computational Design and Automation group is seeking a passionate and motivated software engineer to join our engineering team working on next generation design visual programming technology. The ideal candidate has a strong programming background in modern desktop and web development technologies and does not shy away from challenging problems.
In this position, you will play an important role in the development of new technology to empower Autodesk customers to automate their design process. You will use your knowledge and enthusiasm across all aspects of the software development process. This role requires an engineer who is flexible enough to jump into virtually any project, regardless of platform. You will be collaborating with a high performing team within Autodesk, and also actively engage the network of contributors to the Dynamo open source project.
For more information on Dynamo, see our homepage ( www.dynamobim.org ) and our open source Github repo ( https://github.com/DynamoDS/Dynamo ).
Contribute to design, implementation, testing, and deployment of Dynamo software products (desktop, web, and mobile)
Apply core engineering principles to ensure quality, usability, and performance
Perform code and system analysis to identify and fix defects
Participate in agile development process, including daily scrum, sprint planning, code reviews, and quality assurance activities
Help to ensure our customers’ success by participating in visits and demonstrations, contributing to support forums and identifying issues and resolutions
Work in a global team and collaborate with local and remote colleagues from various disciplines like business, engineering, operations, support, etc.
Work with the latest technologies in a flexible environment
Bachelor’s Degree in Computer Science, Computer Engineering, or related field
At least 5-7 years experience in software development
A strong background in fostering a culture of continuous delivery, automation and agile development
Experience developing web or desktop applications
Expertise developing in at least one web or desktop application framework
A strong proficiency with general development technologies: Git, Testing Frameworks, CI Practices and tools
Experience with Desktop technologies (e.g. C#, .NET/.NET Core or equivalent)
Experience with backend technologies NodeJS or equivalent
Ability to work as a member of a team
Show flexibility under changing conditions
User Interface Design
Experience with CAD applications
Experience with BIM workflows
Familiarity with computer graphics and/or computational geometry
Architecture, Engineering, Construction, or Manufacturing domain experience
#DynamoBIM, #Dynamo, #DynamoPlayer, #GenerativeDesign
At Autodesk, we're building a diverse workplace and an inclusive culture to give more people the chance to imagine, design, and make a better world. Autodesk is proud to be an equal opportunity employer and considers all qualified applicants for employment without regard to race, color, religion, age, sex, sexual orientation, gender, gender identity, national origin, disability, veteran status or any other legally protected characteristic. We also consider for employment all qualified applicants regardless of criminal histories, consistent with applicable law.
Are you an existing contractor or consultant with Autodesk? Please search for open jobs and apply internally (not on this external site). If you have any questions or require support, contact Autodesk Careers (Careers%20%3Ccareers@autodesk.com%3E) .
- Autodesk Jobs