Taro Logo

Sr. Diagnostic Software Engineer C#

Autodesk creates software for designing and making the greenest buildings, cleanest cars, smartest factories, and biggest hit movies.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Sr. Diagnostic Software Engineer C#

Autodesk's Customer Success organization is seeking a Senior Diagnostic Software Engineer to join their Product Insights & Diagnostics team. This role focuses on designing and developing tools for self-help and self-heal solutions that benefit both customers and Support Specialists. The position involves working with Autodesk's Cloud and On-Premises Products, requiring expertise in C#, C++, and CAD development.

The ideal candidate will have 8+ years of experience in desktop, web, or cloud technologies, with strong skills in software development and architecture. They'll be responsible for researching and developing solutions that enhance supportability and improve customer experience. The role requires proficiency in modern frontend/backend frameworks, relational databases, and cloud technologies like Azure.

Autodesk offers a compelling work environment where innovation is at the forefront. The company's software is used to create everything from sustainable buildings to blockbuster movies, making this an opportunity to impact various industries. The position is based in Barcelona, Spain, offering the chance to work with a global team in a company known for its strong culture and commitment to diversity and belonging.

The compensation package is comprehensive, including competitive base salary, annual bonuses, stock or long-term incentive grants, and extensive benefits. This role provides an excellent opportunity for an experienced software engineer to contribute to solutions that directly impact customer success while working for a leader in the design and engineering software industry.

Last updated a month ago

Responsibilities For Sr. Diagnostic Software Engineer C#

  • Research and develop solutions that improve supportability and remove barriers for customers
  • Demonstrate excellence in software development best practices, unit testing and software architecture
  • Support solution development and deployment activities
  • Create documentation for developed solutions
  • Ensure high quality deliverables
  • Work independently and/or guide other team members to meet deadlines

Requirements For Sr. Diagnostic Software Engineer C#

TypeScript
  • 4-year bachelor's degree in engineering, computer science, or related field
  • Minimum 8 years of experience in desktop, web, or cloud technology domain
  • Strong skills in C#, C++, CAD development (AutoCAD and/or Revit API preferred)
  • Experience with Azure and Cloud APIs
  • Experience with relational databases and SQL
  • Experience in Agile Software Development practices and tools
  • Strong understanding of modern frontend/backend frameworks
  • Experience with Git version control
  • Strong written and verbal English communication skills

Benefits For Sr. Diagnostic Software Engineer C#

Medical Insurance
401k
  • Competitive base salary
  • Annual cash bonuses
  • Stock or long-term incentive cash grants
  • Comprehensive benefits package

Interested in this job?