Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Principal Software Engineer (Progress 4GL)

Home > C# programming jobs

Principal Software Engineer (Progress 4GL) in Others new

  • QAD, Inc.
  • Full time
  • Email
  • Mumbai, India

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.

Salary: DOE

QAD, Inc.

QAD, Inc. delivers innovative enterprise software solutions that streamline manufacturing operations and empower businesses to achieve greater efficiency and agility. Our platform integrates planning, execution, and analytics to help companies adapt quickly to market demands while maintaining hig...

Similar positions

Quality Assurance Engineering

  • Fortive
  • Full time
  • Remote
  • 11/11/2026
  • Salary: Competitive
  • Brazil

Senior Full Stack Engineer

  • Xero
  • Full time
  • Others
  • 11/11/2026
  • Wellington, New Zealand

Senior Software Quality and Test

  • Parexel International Corporation
  • Full time
  • Remote
  • 11/11/2026
  • India

Senior Backend Engineer II & III

  • M-KOPA
  • Full time
  • Remote
  • 11/11/2026
  • United Kingdom

Senior Backend Engineer II & III

  • M-KOPA
  • Full time
  • Remote
  • 11/11/2026
  • Kenya