Software Engineer

Autodesk, Inc   •  

Novi, MI

Industry: Technology


Less than 5 years

Posted 40 days ago

Position Overview

We're looking for a Motivated software engineer to join our Product Design Organization at Autodesk. This team develops, maintains and supports Autodesk Vault Product Data Management Software. Autodesk Vault PDM is an ecosystem of Client & Server components, next generation Web client, File/Database Replication Engines, SDK, CAD Add-ins, Cloud Services and a variety of integrations with world leading CAD Products such as AutoCAD, Inventor and Revit. Autodesk Vault PDM Software is used by companies globally, including large enterprises to manage engineering design data across multiple sites in different continents.


  • Design, prototype, implement, unit test and troubleshoot features according to product specifications
  • Deliver results that meet product specifications with a high level of quality and customer satisfaction
  • Design, re-factor and optimize source code to effectively leverage object-oriented design, development, and code reuse
  • Create effort estimation tasks for projects undertaken and ensure their completion on time, adhering to pre-determined specification and quality standards
  • Work with Customers in troubleshooting and implementing solutions
  • Work closely with scrum team in testing and problem analysis and resolution
  • Provide input to technical publications and review documentation of new features

Minimum Qualifications

  • Bachelor Degree in Computer Science or equivalent. MSc is desirable
  • 1+ years of experience in software development
  • Excellent C# programming skills and experience on Microsoft Windows is a must
  • Experienced and strong in object-oriented design and architecture
  • Ideal candidate should be self-motivated, possessing initiative to get things done with minimal supervision, demonstrate willingness to have an opinion and explain the rationale for it
  • Excellent communication and interpersonal skills
  • Quality mind set and comfortable working with colleagues across different time zones

Preferred Qualifications

  • Experience with SQL
  • Experience with using other product web end-points/APIs
  • Experience with various performance/profiling tools and techniques
  • Experience with Agile/Scrum development methodologies