QAD, Inc.

Principal Software Engineer (Progress 4GL)

QAD, Inc.
Apply
19 hours ago
Mumbai, IndiaStaff+

Responsibilities

  • Examine, troubleshoot, and resolve customer incidents related to QAD core products.
  • Translate high-level business analysis and technical requirements into production code.
  • Design, implement, lead development of, test, and optimize scalable web application features and backend services.
  • Analyze, troubleshoot, debug, and resolve complex technical issues and performance bottlenecks across the stack.
  • Write unit and system test plans and specifications and perform testing.
  • Conduct self and peer code reviews and maintain defined quality standards.
  • Participate in patch release activities and release management.
  • Mentor junior engineers and provide technical guidance as a subject matter expert.
  • Lead complex cross-team code reviews and help establish quality and performance standards.
  • Collaborate with Product, QA, and DevOps teams to deliver enterprise SaaS products.
  • Take end-to-end ownership of critical components and architectural improvements.

Requirements

  • At least five years of professional software development experience, including five or more years with Progress language and QAD products.
  • Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related technical discipline, or an IT background such as BE, B.Sc IT, M.Sc, BCA, or MCA.
  • Non-IT candidates may qualify with an appropriate certification.
  • Proficiency with Progress 4GL and familiarity with .NET, Java, object-oriented programming, Python, Spring MVC, Spring Boot, Angular, and TypeScript.
  • Preferred knowledge of Apache NiFi and Kafka.
  • Mandatory knowledge of Linux/Unix and relational database management systems.
  • Understanding of client-server architecture, APIs, and XML.
  • Experience with at least one development IDE, such as Visual Studio, OpenEdge Architect, Spring Tool Suite, or Eclipse.
  • Basic knowledge of at least one source-control tool, such as Git, CVS, SVN, or VSTS.
  • Preferred basic knowledge of build tools such as Jenkins, Maven, Gradle, Bamboo, or CI/CD pipelines.
  • Working knowledge of coding agents such as Claude Code, Cursor, or GitHub Copilot.
  • Familiarity with DevOps workflows, release management, continuous improvement principles, and core AWS services.
  • Good spoken and written English skills and familiarity with supply-chain or ERP concepts are preferred.
  • Candidates must be willing to work on site in Mumbai.

Benefits

  • Opportunity to join a growing business entering a new phase of expansion and transformation.
  • Collaborative culture with opportunities for growth, idea-sharing, and professional development.
  • Programs supporting health, well-being, and work-life balance.
  • On-site work arrangement based in Mumbai.
  • Compensation packages are based on experience and desired skill set.

Tech Stack

AngularApache KafkaAWSBambooGitGradleJavaJenkinsLinuxMaven.NETPythonSpring BootSubversionTypeScript

Categories

QAD, Inc.

About QAD, Inc.

1,001-5,000 employees

QAD builds cloud-based ERP and supply chain software for manufacturing companies, with offerings like QAD Adaptive ERP and the Redzone Connected Workforce platform, sold primarily by subscription with professional services. Its products target mid-market firms across automotive, industrial, food & beverage, life sciences, and consumer goods, embedding workflow and shop-floor capabilities. Founded in 1979 and headquartered in Miami, QAD is privately held and owned by Thoma Bravo.

Contact me