Welcome to Autodesk, where creativity and innovation come together to shape the future of design and engineering. We are seeking a highly skilled Principal Software Engineer with expertise in Full Stack Web development and Java programming to join our dynamic team. As a Principal Software Engineer, you will play a pivotal role in driving the development of our cutting-edge software products that empower millions of users worldwide. If you are a passionate and driven individual with a strong background in software engineering and a desire to push boundaries, we would love to hear from you. Join us and be a part of revolutionizing the way people create and build.
Lead the development of cutting-edge software products that align with the company’s vision and goals.
Utilize your expertise in Full Stack Web development and Java programming to design, develop, and implement robust and scalable solutions.
Collaborate with cross-functional teams to ensure the timely delivery of high-quality software products.
Mentor and guide junior engineers, providing technical guidance and support as needed.
Keep up-to-date with emerging technologies and trends in software engineering and incorporate them into the development process.
Identify and solve complex technical issues, ensuring the stability and reliability of the software products.
Write clean, efficient, and well-documented code that meets coding standards and best practices.
Conduct code reviews and provide constructive feedback to team members to maintain high-quality code.
Continuously improve and optimize software development processes to increase productivity and efficiency.
Communicate effectively with stakeholders to understand business requirements and translate them into technical solutions.
Act as a subject matter expert and provide technical guidance and support to other teams within the company.
Stay updated on industry advancements and proactively suggest innovative ideas to enhance software products.
Adhere to project timelines and deliver high-quality work within set deadlines.
Collaborate with product management and design teams to ensure the alignment of software solutions with user needs and expectations.
Act as a brand ambassador for Autodesk, representing the company’s values and culture in all interactions.
Where is this job?
This job is located at Pune, Maharashtra, India
Job Qualifications
Extensive Experience With Full Stack Web Development: The Ideal Candidate Should Have A Strong Background In Developing Complex Web Applications Using Modern Front-End Frameworks Such As Angular Or React, As Well As Back-End Technologies Like Node.js.
Proficiency In Java: The Principal Software Engineer Should Have A Deep Understanding Of The Java Programming Language And Its Associated Frameworks, Such As Spring And Hibernate. They Should Also Be Familiar With Design Patterns And Best Practices For Writing Efficient And Maintainable Code In Java.
Leadership And Team Management: As A Principal Software Engineer, The Candidate Will Be Responsible For Leading A Team Of Developers And Collaborating With Cross-Functional Teams. Therefore, Strong Leadership Skills And The Ability To Mentor And Guide Team Members Are Essential Qualifications.
Experience With Agile Methodologies: Autodesk Follows Agile Development Methodologies, And The Ideal Candidate Should Have Experience Working In Agile Teams. They Should Be Familiar With Scrum And Kanban, And Have A Track Record Of Delivering High-Quality Software In A Fast-Paced, Iterative Environment.
Strong Problem-Solving And Communication Skills: The Principal Software Engineer Must Possess Excellent Problem-Solving Skills And The Ability To Troubleshoot Complex Technical Issues Quickly. They Should Also Have Strong Written And Verbal Communication Skills To Effectively Communicate With Team Members, Stakeholders, And Other Departments Within The Organization.
Required Skills
Project Management
Web Development
Problem Solving
Team Leadership
Java Programming
Database Design
Agile Methodologies
Front-End Development
Software Engineering
Full Stack Development
Coding Standards
Soft Skills
Communication
Conflict Resolution
Leadership
Time Management
Creativity
Organization
Teamwork
Adaptability
Problem-Solving
Empathy