Senior Software Engineer- Developer Tooling -id-2225

Welcome to Autodesk, a global leader in 3D design, engineering, and entertainment software. We are seeking a highly experienced Senior Software Engineer to join our team and help us build innovative developer tools to support our cutting-edge software products. As a Senior Software Engineer focused on developer tooling, you will play a critical role in the development and maintenance of tools and frameworks that enable our developers to create world-class software. This is a unique opportunity to be a part of a dynamic and collaborative team, working on cutting-edge technology in a fast-paced and ever-evolving industry. If you have a passion for coding and a strong background in software development, we encourage you to apply for this exciting opportunity.

 

Design and develop innovative tools and frameworks to support the development of cutting-edge software products.

Collaborate with cross-functional teams to understand their needs and requirements for developer tools.

Conduct research and stay updated on industry trends and best practices related to developer tooling.

Ensure the tools and frameworks meet high-quality standards by conducting thorough testing and debugging.

Continuously improve and maintain existing tools and frameworks to keep up with changing technology and business needs.

Train and mentor junior team members to ensure their growth and development in the field of developer tooling.

Communicate effectively with team members and stakeholders to provide updates on progress and address any concerns or issues.

Participate in code reviews and provide constructive feedback to ensure code quality and maintainability.

Collaborate with product managers to define project scope and timelines for new tools and features.

Troubleshoot and resolve technical issues related to developer tools and provide timely support to developers.

Where is this job?

This job is located at Bengaluru, Karnataka, India

 

Job Qualifications

Bachelor’s Degree In Computer Science, Software Engineering, Or A Related Field.

 

Proficiency In Programming Languages Such As C++, Java, Or Python.

 

Minimum Of 5 Years Of Experience In Software Development, With A Focus On Developing Tools And Infrastructure For Other Developers.

 

Strong Understanding Of Software Development Principles, Including Testing, Debugging, And Version Control.

 

Experience With Agile Development Methodologies And Project Management Tools.

 

Required Skills

Version Control

 

Agile Development

 

Debugging

 

DevOps

 

Continuous Integration

 

Automation

 

Cloud Computing

 

API Design

 

Test-Driven Development

 

Programming Languages

 

UseR

 

Software Architecture

 

Soft Skills

Communication

 

Conflict Resolution

 

Emotional Intelligence

 

Leadership

 

Time Management

 

Creativity

 

Organization

 

Teamwork

 

Adaptability

 

Problem-Solving

error: Content is protected !!