Roles and Responsibilities
Understand business domain and work with product management to develop long and short term technical vision.
Design and develop full stack applications in Adobe Experience Manager, React to enhance the Autodesk Digital Marketing Experiences Stack.
Drive solutions to complex business problems to build maintainable, scalable and reliable web based consumer and B2B platforms
Establish and drive best practices in software engineering including coding standards.
Align with teams across functions to achieve successful technical design and implementation
Continue to research and adopt new technologies to evolve our products
Use and advance our agile practices
Experience in customizing headless CMS solution is a bonus.
Minimum Requirements
5 to 8 years or more of relevant experience in software engineering
4+ years of experience working in a modern web application stack (React, Backbone, Angular, Ember, etc.)
Hands on experience in Adobe experience manager (AEM)
Knowledge and experience with web technology stacks (React, Node, HTML5, CSS frameworks, Core Web Vitals)
Understanding of server-side web development using Java
Experience developing efficient and reliable JavaScript, both client-side and server-side
Experience creating and maintaining highly effective and maintainable CSS
Understanding of Object-Oriented and Functional programming paradigms
Possess knowledge of industry best practices and good software architecture
An understanding of current trends in web and mobile development
Experience with continuous integration tools, such as Jenkins
Masters degree in Computer Science or equivalent work experience.