Principal Software Engineer

10 - 14 years

0 Lacs

Posted:17 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Principal Software Engineer Full Stack at Autodesk, you will be part of the Fusion Operations team, focused on developing innovative solutions for a Device Independent experience. Your role will involve engaging in technical discussions, leading the planning and development of key features, and collaborating with stakeholders to shape a cohesive technical strategy. You will also be responsible for developing and maintaining real-time and business-critical software with high performance and availability requirements, conducting code reviews, and ensuring engineering best practices are upheld. Additionally, you will provide technical support to customers, influence technical decisions across teams, and participate in Agile ceremonies and on-call rotations. **Key Responsibilities:** - Engage in technical and architectural discussions to shape the future of making things - Lead planning, design, development, and testing of key features/functions - Collaborate with stakeholders to understand requirements and build a cohesive technical strategy - Develop and maintain real-time and business-critical software with high performance and availability - Perform code reviews, evaluate implementations, and provide feedback for tool improvements - Champion engineering best practices and ensure high levels of code coverage through effective QA automation - Provide technical support to customers for complex issues and influence technical decisions across teams - Participate in Agile ceremonies and on-call rotation to support production systems **Qualifications Required:** - Bachelor's degree in computer science, Engineering, Mathematics, or related field - 10+ years of industry experience in building and delivering robust, performant, and maintainable commercial applications - Strong understanding of object-oriented programming principles - Proficiency in Java, JavaScript, HTML, CSS, MVC, and RESTful web services - Knowledge of JVM, MySQL databases, cloud platforms (particularly AWS), and Docker - Familiarity with Agile methodologies and working in a Scrum framework - Excellent problem-solving skills and strong verbal and written communication in English **About Autodesk:** At Autodesk, we are proud to foster a culture of belonging and equity where everyone can thrive. Our values and ways of working help our people realize their potential, leading to better outcomes for our customers. If you are passionate about shaping the world and building a better future, join us and be your whole, authentic self while doing meaningful work. We offer competitive compensation packages based on experience and geographic location, along with a comprehensive benefits package. Learn more about our culture of diversity and belonging [here](https://www.autodesk.com/company/diversity-and-belonging). As a Principal Software Engineer Full Stack at Autodesk, you will be part of the Fusion Operations team, focused on developing innovative solutions for a Device Independent experience. Your role will involve engaging in technical discussions, leading the planning and development of key features, and collaborating with stakeholders to shape a cohesive technical strategy. You will also be responsible for developing and maintaining real-time and business-critical software with high performance and availability requirements, conducting code reviews, and ensuring engineering best practices are upheld. Additionally, you will provide technical support to customers, influence technical decisions across teams, and participate in Agile ceremonies and on-call rotations. **Key Responsibilities:** - Engage in technical and architectural discussions to shape the future of making things - Lead planning, design, development, and testing of key features/functions - Collaborate with stakeholders to understand requirements and build a cohesive technical strategy - Develop and maintain real-time and business-critical software with high performance and availability - Perform code reviews, evaluate implementations, and provide feedback for tool improvements - Champion engineering best practices and ensure high levels of code coverage through effective QA automation - Provide technical support to customers for complex issues and influence technical decisions across teams - Participate in Agile ceremonies and on-call rotation to support production systems **Qualifications Required:** - Bachelor's degree in computer science, Engineering, Mathematics, or related field - 10+ years of industry experience in building and delivering robust, performant, and maintainable commercial applications - Strong understanding of object-oriented programming principles - Proficiency in Java, JavaScript, HTML, CSS, MVC, and RESTful web services - Knowledge of JVM, MySQL databases, cloud platforms (particularly AWS), and Docker - Familiarity with Agile methodologies and working in a Scrum framework - Excellent problem-solving skills and strong verbal and written communication in Engl

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You

bengaluru, karnataka, india

bengaluru, karnataka, india