Principal Software Engineer -id-2293

Are you a highly skilled and experienced software engineer looking for a challenging and rewarding opportunity? Look no further than Autodesk! We are seeking a dynamic Principal Software Engineer to join our innovative team and help drive our cutting-edge software solutions to new heights. As a Principal Software Engineer, you will play a crucial role in designing, developing, and implementing software systems that will revolutionize the way our customers create, design, and imagine. Join us and use your expertise to make a real impact on the world of design and technology.

 

Design and develop innovative software solutions that meet the needs of our customers.

Lead and drive the development of complex software systems.

Collaborate with cross-functional teams to ensure successful delivery of software projects.

Identify and implement new technologies and tools to enhance the functionality and performance of our software.

Conduct thorough code reviews and provide constructive feedback to team members.

Mentor and coach junior engineers to help them grow and develop their skills.

Continuously improve and optimize existing software systems.

Remain up-to-date with industry trends and advancements in software engineering.

Communicate and present technical concepts and solutions to both technical and non-technical stakeholders.

Identify and mitigate potential risks and issues that may impact the delivery of software projects.

Take ownership of project deliverables and ensure they are delivered on time and within budget.

Collaborate with product management to understand customer requirements and translate them into technical solutions.

Participate in Agile development processes and contribute to the improvement of development practices within the team.

Conduct thorough testing and debugging to ensure the quality and stability of software systems.

Act as a key contributor in driving the overall technical direction of the company.

Where is this job?

This job is located at Bengaluru, Karnataka, India

 

Job Qualifications

Extensive Experience In Software Development: A Principal Software Engineer At Autodesk Should Have At Least 10 Years Of Experience In Software Development, With A Strong Understanding Of Coding Languages, Software Architecture, And Development Processes.

 

Leadership And Management Skills: As A Leader In The Software Engineering Team, The Candidate Should Have Proven Experience In Managing And Leading A Team Of Software Engineers, Including Setting Goals, Providing Guidance, And Resolving Conflicts.

 

Expertise In Software Design And Architecture: The Ideal Candidate Should Possess Deep Knowledge And Experience In Designing And Architecting Complex Software Systems, With A Focus On Scalability, Performance, And Maintainability.

 

Strong Problem-Solving And Analytical Skills: The Principal Software Engineer Should Be Adept At Analyzing And Troubleshooting Complex Technical Issues, With The Ability To Identify And Propose Effective Solutions.

 

Continuous Learning And Adaptability: With The Rapidly Evolving Landscape Of Technology, The Candidate Should Be Adaptable And Willing To Continuously Learn And Stay Updated With The Latest Software Development Trends, Tools, And Techniques.

 

Required Skills

Project Management

 

DevOps

 

Agile Methodology

 

Machine Learning

 

Cloud Computing

 

Database Design

 

Programming Languages

 

Mobile Development

 

Automation Testing

 

Software Architecture

 

User Experience (UX)

 

Soft Skills

Communication

 

Conflict Resolution

 

Emotional Intelligence

 

Leadership

 

Time Management

 

Creativity

 

Flexibility

 

Teamwork

 

Adaptability

 

Problem-Solving

error: Content is protected !!