Q

QAD

SaaS cloud ERP for manufacturers

Senior Principal Software Engineer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timePune, Maharashtra, IndiaNo salary listed

About the Job

Requirements

  • A bachelor's degree in Computer Science, Information Technology, Engineering, or a related technical discipline.
  • A minimum of 12 years of related professional software development experience.
  • A strong foundation in data structures and algorithms, including time and space complexity.
  • A solid grasp of object-oriented programming concepts.
  • Foundational knowledge of frontend technologies including HTML, CSS, and JavaScript, and backend programming in Java, JavaScript/Node.js, or Python.
  • A strong understanding of RESTful APIs, microservices, end-to-end application communication, databases (SQL/NoSQL), and data modeling.
  • Proficiency with Git.
  • Ability to solve problems logically, evaluate complex situations, exercise judgment, and devise solutions from limited information.
  • Ability to learn and adopt new technologies and work through complex issues requiring in-depth evaluation.
  • A detail-oriented approach focused on quality and end-to-end responsibility for features and architectural components.
  • Ability to take initiative to anticipate and address future needs, risks, or improvements.
  • Ability to collaborate with Product, QA, and DevOps and build relationships with senior internal and external partners.
  • Willingness to be based in Pune.

Responsibilities

  • Independently design, implement, lead development of, and test scalable web application features across modern frontend frameworks and backend services.
  • Resolve complex technical issues and performance bottlenecks across the stack, including debugging and diagnosis with limited guidance.
  • Mentor junior engineers, serve as a subject matter expert, lead complex cross-team code reviews, and help set quality and performance standards.
  • Optimize code and system architecture for performance, scalability, and maintainability, translating product and technical requirements into working code.
  • Contribute to the design, development, and implementation of new models and procedures.
  • Determine methods and procedures for new assignments, working independently with review at critical points.
  • Collaborate cross-functionally with Product, QA, and DevOps to deliver enterprise SaaS products.

About the Company

QAD

SaaS cloud ERP for manufacturers

QAD provides cloud-based ERP and manufacturing software that helps manufacturers and supply chain operators run operations more efficiently and resiliently. Its SaaS platform includes planning, production, procurement, inventory, and logistics modules hosted in the cloud, delivering real-time data and global collaboration. The software combines finance, manufacturing execution, demand planning, and supplier management in industry-tailored, cloud-first solutions to forecast demand, optimize production, and respond to disruptions. Its focus on manufacturing and supply chain optimization across 100 countries, with an adaptive cloud platform, sets it apart, and its goal is to help customers become Adaptive Manufacturing Enterprises that adjust quickly to changing conditions while delivering reliable service.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Santa Barbara, CA
Founded
1979

Recently Posted Jobs

Explore more opportunities at QAD

See more jobs