Welcome to Autodesk – a world-renowned leader in 3D design and engineering software. We are seeking a highly skilled and experienced Senior Software Engineer with expertise in Java to join our dynamic team. As a Senior Software Engineer at Autodesk, you will have the opportunity to develop innovative solutions for our cutting-edge software products, impacting millions of users worldwide. We are looking for a passionate and driven individual who thrives in a collaborative and fast-paced environment. If you have a strong background in Java development and a desire to continuously learn and grow, we want to hear from you!
Design and develop high-quality, scalable, and efficient software solutions using Java for Autodesk’s 3D design and engineering software products.
Collaborate with cross-functional teams, including product managers, designers, and other engineers, to gather requirements and implement new features and enhancements.
Lead the design and architecture of complex software systems, ensuring they meet the company’s standards and best practices.
Conduct thorough code reviews and provide constructive feedback to junior team members to improve code quality and maintain consistency.
Troubleshoot and debug complex technical issues, providing timely resolutions to ensure the smooth functioning of our software products.
Stay updated with the latest industry trends and technologies and incorporate them into the development process to drive innovation and improve product performance.
Mentor and guide junior software engineers, providing technical guidance and support to help them grow in their roles.
Collaborate with the quality assurance team to ensure the delivery of high-quality and bug-free software products.
Communicate effectively with stakeholders, providing regular updates on project progress, and addressing any concerns or issues that may arise.
Actively participate in team meetings and brainstorming sessions to identify areas for improvement and implement solutions to enhance the overall software development process.
Where is this job?
This job is located at Singapore
Job Qualifications
Bachelor’s Degree In Computer Science Or Related Field.
Minimum Of 5 Years Of Experience In Software Development With A Focus On Java.
Extensive Knowledge Of Java And Related Technologies Such As Spring, Hibernate, And Maven.
Experience In Developing And Maintaining Large-Scale Enterprise Applications.
Strong Problem-Solving And Analytical Skills, With The Ability To Troubleshoot And Debug Complex Software Issues.
Required Skills
Software Development
Web Services
Database Management
Agile Methodology
Object-Oriented Design
Cloud Computing
Code Review
Java Programming
System Architecture
Test-Driven Development
UI/UX Design
Soft Skills
Communication
Conflict Resolution
Customer Service
Leadership
Time Management
Creativity
Critical Thinking
Teamwork
Adaptability
Problem-Solving