Autodesk Senior Software Engineer in Singapore, Singapore

Job Description: We're currently looking to hire an experienced full stack software developer to join our Singapore team. We are looking for talented, smart, energetic people to solve hard-as-oak problems, and a passionate individual to make a difference in the industry by helping to push SaaS and cloud product into markets that are ripe for the picking. The ideal candidate will handle a wide range of exciting tasks from prototyping new techniques and technologies, to implementing real world, customer focused solutions.

Join a visionary team focused on delivering cloud-based, on-demand software-as-a-service that will revolutionize the way companies organize their business processes and bring products to market. With no underlying infrastructure for the customer, the product can be deployed extremely quickly and innovations immediately made available. This stands in stark contrast to the approach taken by traditional software systems.

Success today depends on the ability to introduce innovative new products at the right time, while improving quality and reducing costs. This product will forever transform the way companies solve these challenges with a powerful, affordable, and easy-to-implement solution that helps companies become more competitive and grow their business. If you are committed to the highest levels of achievement in cutting-edge engineering, we welcome you to help write the next chapter of Autodesk's history.

Responsibilities: We are looking for a full stack software developer to work on cloud and SaaS technologies. You will be responsible for the following: * Development of multiple web-based applications * Active member of a highly skilled and motivated agile development team * Work closely with product owner and user experience designer to collaboratively refine functional requirements and build elegant user interfaces * Collaborate with other developers and architects to create REST endpoints or micro services * Drive adoption of standards and common components across multiple teams * Work together with Agile team members to expand and improve test automation, continuous integration, and continuous delivery * Investigate and, if necessary, prototype technologies and algorithms relating to the task * Mentor junior developers, guide them and help maintain high quality code Experience Required: * BS or MS in Computer Science or related technical field * Strong Object-Oriented concepts and design experience using design patterns * Understanding of Concurrent programming and design * 7 years of Java/J2EE software development experience * Experience with Spring and Hibernate * 3 years of experience with JavaScript, HTML, CSS and at least one modern framework like Angular JS, Ember, React or jQuery * Experience with Karma, Protractor and Grunt * Knowledge of techniques used to optimize web performance * Experience building highly scalable multi-user web based systems. * Ability to design and develop reusable and robust components and services * Excellent communication and written skills * Team player with Agile development experience Preferred Skills: Experience with some or all of the following: * Angular JS, Selenium/ Protractor, SCSS, CSS3, Eclipse, Tomcat * PostgreSQL, Cassandra Why Autodesk is a great place to work As a global leader in 3D design, engineering, and entertainment software, Autodesk helps customers imagine, design, and create a better world. Our flagship product, AutoCAD, has become synonymous with CAD and is a fixture in design shops worldwide. We have industry-leading 3D solutions for industrial design and manufacturing; architecture, engineering and construction as well as media and entertainment. Over 5 million professionals and 200 million consumers in 185 countries are using Autodesk products to save time and money, gain competitive advantage, and change the way ideas are brought to life. The success and growth of Autodesk can be attributed not only to its exceptional products, but also to its unique culture, which brings together the best and the brightest in a combined mission of innovation and creativity. We are continually ranked as a top place to work by Fortune, Forbes, Glassdoor, and others: A Few Reasons To Work at Autodesk

Job: *Engineering

Title: Senior Software Engineer

Location: Singapore-Singapore-Singapore

Requisition ID: 17WD24841