Software Engineer, Java
AutodeskShanghaiUpdate time: August 7,2019
Job Description

This position is for a software engineer to join a data service/management team serving Autodesk cloud flagship product - Fusion 360. The team is responsible for building/running/owning critical data related services/architectures for fulfilling the requirements of the product independently or by collaborating with other teams of Fusion 360 ecosystem.

Responsibilities
  • Work within a scrum team with about eight engineers
  • Co-work with the scrum team members to accomplish requirements from product manager and customers; sometimes need to closely collaborate with other scrum teams located either in Shanghai or in other offices around world
  • Communicate with Product owner, User experience, etc. to understand the requirements; design, implement, document and maintain modules/components/services; apply good testing to the finished code, co-work with testing engineer and/or domain expert to design and apply specific, more comprehensive testing; communicate with customers to understand issues/concerns and apply the results to team planning
  • Understand and build up/enhance data architecture(s) for the product
  • Develop tools to facilitate work like automated testing, performance monitoring, resiliency analysis, etc.
  • Bring best practice into the team/product; promote our best practice/achievement to outside

Minimum Qualifications
  • BS or higher in computer science or related technical discipline
  • Strong analytical capability and fast-learning ability
  • Strong communication and teamwork
  • At least three years of development experience in commercialized products or complex systems
  • Solid work experience in building web back-end system with Java or other equivalents
  • Solid experience in web technologies like REST APIs, Python, JavaScript, Node.js
  • Solid experience in micro-services; familiar with AWS services or similar core services from other providers
  • Good knowledge of c++

Preferred Qualifications
  • Experience in web service related testing architectures/strategies
  • Experience in cloud based distributed data architect
  • Knowledge in 3D modeling and/or visualization

About Autodesk
With Autodesk software, you have the power to Make Anything. The future of making is here, bringing with it radical changes in the way things are designed, made, and used. It’s disrupting every industry: architecture, engineering, and construction; manufacturing; and media and entertainment. With the right knowledge and tools, this disruption is your opportunity. Our software is used by everyone - from design professionals, engineers and architects to digital artists, students and hobbyists. We constantly explore new ways to integrate all dimensions of diversity across our employees, customers, partners, and communities. Our ultimate goal is to expand opportunities for anyone to imagine, design, and make a better world.

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.

To all recruitment agencies: Autodesk does not accept unsolicited headhunter and agency resumes. Autodesk will not pay fees to any third-party agency or company that does not have a signed agreement with Autodesk, Inc.

Get email alerts for the latest"Software Engineer, Java jobs in Shanghai"