Senior Software Architect

3 weeks ago


Pune, Maharashtra, India Autodesk Full time

Position Overview

Autodesk is looking for a skilled Software Engineer to join our team focused on shaping the future of Factory Design solutions in Autodesk Fusion. Reporting to the Engineering Manager, we seek a candidate who is passionate about delivering innovative web applications targeted at Factory Design and Simulation. In this hybrid role, you will be working on full-stack software development for web applications.

Autodesk Fusion is an ecosystem of client and server components, next-generation web client, SDK, and Cloud services with a variety of integrations with world-leading products such as AutoCAD, Inventor, and Revit.

Responsibilities

  1. You will lead the design, implementation, testing, and maintenance of the application.
  2. Produce clean, effective, secure, maintainable, and well-documented code.
  3. Embrace an event-driven architecture mindset and apply it to software development.
  4. Collaborate with cross-functional teams to align on project goals and timelines.
  5. Utilize web debugging techniques to troubleshoot and resolve issues.
  6. You will be working on cloud technologies, including AWS services such as S3, OSS, and RDS, for scalable and reliable solutions.
  7. You will be acting as a Scrum Master, facilitating Agile ceremonies, and ensuring the team's adherence to agile principles.
  8. You will be mentoring and guiding junior engineers, fostering their professional growth, and ensuring high-quality deliverables.

Minimum Qualifications

  1. Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field.
  2. 6-8 years of industry experience building and delivering robust, performant, and maintainable commercial web applications.
  3. Strong understanding of object-oriented programming principles.
  4. Proficiency in frontend development such as JavaScript/HTML/CSS.
  5. Proficiency in backend development frameworks such as NodeJS, Django, C++.
  6. Experience building Progressive Web Applications.
  7. Experience with database technologies e.g. MySQL, MongoDB.
  8. Experience with build and CI/CD tools such as Jenkins.
  9. Experience with cloud platforms, particularly AWS services such as S3, OSS, and RDS.
  10. Solid understanding of event-driven architecture principles.
  11. Experience in driving teams and acting as a Scrum Master.
  12. Excellent problem-solving skills and ability to adapt to changing priorities.

Preferred Qualifications

  1. Experience with WebGL and 3D graphics programming.
  2. Masters in Computer Science.
  3. Understanding of Discrete Event Simulation.

#LI-PW1

Learn More

About Autodesk

Welcome to Autodesk. Amazing things are created every day with our software – from the greenest buildings and cleanest cars to the smartest factories and biggest hit movies. We help innovators turn their ideas into reality, transforming not only how things are made, but what can be made.

We take great pride in our culture here at Autodesk – our Culture Code is at the core of everything we do. Our values and ways of working help our people thrive and realize their potential, which leads to even better outcomes for our customers.

When you're an Autodesker, you can be your whole, authentic self and do meaningful work that helps build a better future for all. Ready to shape the world and your future? Join us

Salary transparency

Salary is one part of Autodesk's competitive compensation package. Offers are based on the candidate's experience and geographic location. In addition to base salaries, we also have a significant emphasis on discretionary annual cash bonuses, commissions for sales roles, stock or long-term incentive cash grants, and a comprehensive benefits package.

Diversity & Belonging

We take pride in cultivating a culture of belonging and an equitable workplace where everyone can thrive. Learn more here:

Are you an existing contractor or consultant with Autodesk?

Please search for open jobs and apply internally (not on this external site).



  • Pune, Maharashtra, India Rocket Software Full time

    Job SummaryAt Rocket Software, we are seeking a highly skilled Senior Software Architect to join our team. As a key member of our software development team, you will be responsible for designing, developing, and deploying scalable and reliable cloud-based software solutions. Key ResponsibilitiesDesign and develop cloud-based software systems, including...


  • Pune, Maharashtra, India Rocket Software Full time

    Job Overview:The Senior Software Architect will lead the design and implementation of software features, functionality, and enhancements, ensuring compatibility with hardware and influencing software design in relation to hardware.Key Responsibilities:Develop software tools, including operating systems, compilers, routers, networks, utilities, databases, and...


  • Pune, Maharashtra, India NewVision Software Full time

    NewVision Software is a leading software development company seeking a highly skilled Senior Software Architect to lead our team of engineers in designing and developing cutting-edge cloud and web applications using .NET Core, Angular, and Azure.About the RoleThis is a full-time position that offers a competitive salary range of $180,000 - $250,000 per year,...


  • Pune, Maharashtra, India Delphix Software Private Limited Full time

    Delphix Software Private Limited is seeking an exceptional Senior Java Software Architect to drive innovation and shape the future of our product.This role will involve architecting, designing, and building large-scale components of our product, with a focus on creating groundbreaking features and functionalities that propel our product forward.As a key...


  • Pune, Maharashtra, India Recruitfy Full time

    Job Title: Senior Software ArchitectJob Type: Full-timeWe are looking for a skilled Senior Software Architect to join our team at Recruitfy. The successful candidate will be responsible for designing and developing in-house tools using the MERN stack, with a focus on creating optimized business logic for efficient business functions.About the Role:As a...


  • Pune, Maharashtra, India Rocket Software Full time

    Job Overview:The Principal Software Engineer is responsible for setting the direction for software development and innovation at Rocket Software Inc.This role requires a deep understanding of software engineering principles, software development methodologies, and the ability to lead cross-functional teams to deliver high-quality software products.Key...


  • Pune, Maharashtra, India EasyProcur Full time

    We are seeking a skilled Senior Software Architect to lead our development team. In this role, you will be responsible for designing and implementing scalable web services, applications, and APIs. Your responsibilities will also include meeting with the software development team to define the scope and scale of software projects, designing software system...

  • Senior Data Architect

    3 weeks ago


    Pune, Maharashtra, India IRIS Software Full time

    Job TitleSenior Data ArchitectAbout the RoleWe are seeking a seasoned Senior Data Architect to join our team at IRIS Software. As a key member of our data practice, you will be responsible for designing and implementing large-scale data architectures that drive business growth and innovation.Key Responsibilities* Design and implement enterprise-level data...


  • Pune, Maharashtra, India Xplor Full time

    Job Title: Senior Software ArchitectAbout the Role:Xplor is seeking a Senior Software Architect to join our team. As a Senior Software Architect, you will be responsible for designing and implementing the architecture of our cloud-based payment technology platform.Key Responsibilities:Design and implement the architecture of our cloud-based payment...


  • Pune, Maharashtra, India NewVision Software Full time

    Job OverviewWe are seeking a highly skilled Senior Cloud Solutions Architect to join our team at NewVision Software. As a key member of our cloud services group, you will be responsible for designing and implementing communication and collaboration solutions that meet the needs of our clients.


  • Pune, Maharashtra, India F337 Deutsche India Private Limited, Pune Branch Full time

    Job Title: Senior Software ArchitectWe are seeking a highly skilled Senior Software Architect to join our team at F337 Deutsche India Private Limited, Pune Branch. As a Senior Software Architect, you will be responsible for designing and developing entire engineering solutions to accomplish business goals.Key Responsibilities:Ensure that solutions are well...


  • Pune, Maharashtra, India F337 Deutsche India Private Limited, Pune Branch Full time

    About the RoleF337 Deutsche India Private Limited, Pune Branch is seeking a highly skilled Senior Software Architect to join our team. As a Senior Software Architect, you will be responsible for designing and developing large-scale software systems that meet the needs of our business.Key ResponsibilitiesDesign and develop software systems that meet business...


  • Pune, Maharashtra, India RS Consultants Full time

    Job Title : Senior Software ArchitectAbout the Company :RS Consultants has partnered with one of Asia's leading communications technology groups to find a seasoned Senior Software Architect to join their dynamic team.About the Role :We are seeking an experienced Senior Software Architect with a strong background in software development to lead the design and...


  • Pune, Maharashtra, India Etraveli Group Full time

    Are you passionate about developing innovative software solutions?We are seeking a skilled Senior Software Architect to join our team at Etraveli Group, a leading company in the travel tech industry. As a Senior Software Architect, you will play a key role in designing and implementing mission-critical software systems that drive our business forward.About...


  • Pune, Maharashtra, India FIS Full time

    Job Title: Senior Software ArchitectAt FIS, we're looking for a skilled Senior Software Architect to join our team. As a key member of our team, you'll be responsible for designing and implementing software solutions that meet the needs of our clients.Key Responsibilities:* Design and implement software solutions using Java, Angular, and other technologies*...


  • Pune, Maharashtra, India F337 Deutsche India Private Limited, Pune Branch Full time

    Job Overview: We are seeking a highly skilled and experienced Senior Software Architect to join our team at F337 Deutsche India Private Limited, Pune Branch. As a Senior Software Architect, you will be responsible for designing, developing, and implementing scalable and high-performing software applications. Key Responsibilities: Lead the design and...


  • Pune, Maharashtra, India Sahaj Software Full time

    About the roleAs a Senior Full-Stack Engineer at Sahaj Software, you will thrive in a dynamic environment where you are given the autonomy to design and develop cutting-edge solutions. Our diverse tech stack includes TypeScript, Java, Scala, Kotlin, Golang, Elixir, Python, .Net, Node.js, and Rust.This role offers significant impact and growth opportunities...


  • Pune, Maharashtra, India Cybage Software Full time

    About Cybage Software Pvt. Ltd.Cybage Software specializes in technology consulting and outsourced product engineering services.As a leader in technology and product engineering, we work with renowned Independent Software Vendors (ISVs). Our solutions focus on modern technologies and are enabled by the ExcelShore Model of Operational Excellence.This unique...


  • Pune, Maharashtra, India Rocket Software Full time

    Job SummaryAt Rocket Software, we are seeking a highly skilled Senior Application Developer to join our team. This individual will be responsible for designing and developing new features and functionality within our critical back office systems and platforms.Key ResponsibilitiesLead the overall technical design and development within a functional area or...


  • Pune, Maharashtra, India Zebra Full time

    Zebra is seeking a highly skilled Senior Software Architect to join our team. As a key player in our organization, you will be responsible for designing and developing complex software solutions that meet our business needs.Responsibilities:Design and develop highly complex software systems using Java, Spring Boot, and Angular.Lead a team of software...