Principal Software Engineer (Progress 4GL)

QAD, Inc.

Mumbai

On-site

INR 3,000,000 - 5,000,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Compensation based on experience

Job summary

QAD, Inc. in Mumbai is seeking a Principal Software Engineer with 5+ years of experience in Progress 4GL and QAD products to design and deliver enterprise SaaS features. You will own end-to-end development, review code, and collaborate with cross-functional teams in a fast-paced, on-site environment.

This role emphasizes independence, advanced debugging, and strategic problem solving. Candidates should have IT background and strong knowledge of Linux/Unix, RDBMS, and API architecture.

Qualifications

  • 5+ years of related professional software development experience.
  • Experience with Progress language and QAD products.
  • Bachelor’s in Computer Science or related field.
  • Knowledge of Linux/Unix, RDBMS.
  • Understanding of client-subserver and API architecture.
  • Experience with frontend and backend web development.

Responsibilities

  • Examine and fix customer incidents related to QAD core products after training.
  • Translate business analysis into production code and maintain quality standards.
  • Write unit and system test plans and perform testing.
  • Code reviews (self & peer) to ensure quality.
  • Analyze, design, develop, test, troubleshoot, and debug product enhancements.
  • Participate in patch release activities.
  • Own end-to-end feature design and implementation for scalable web components.

Skills

Progress 4GL
.NET
Java
OOPS concepts
Python
Spring MVC
Spring Boot
Angular
Typescript
Nifi
Kafka
Linux/Unix
RDBMS
API design
XML
Git
CI/CD

Education

Bachelor’s in CS/IT
BE/B.Tech
MSc
BCA/MCA

Tools

Visual Studio
OpenEdge Architect
Spring Tool
Eclipse
Git
CVS
SVN
VSTS
Jenkins
Maven
Gradle
Bamboo
CI/CD Pipeline

Job description

Principal Software Engineer (Progress 4GL)
  • Full-time
  • Time Type: Full Time

QAD is redefining manufacturing and supply chains through its intelligent, adaptive platform that connects people, processes, and data into a single System of Action. With three core pillars — Redzone (frontline empowerment), Adaptive Applications (the intelligent backbone), and Champion AI (Agentic AI for manufacturing) — QAD | Redzone helps manufacturers operate with Champion Pace , achieving measurable productivity, resilience, and growth in just 90 days.

QAD is committed to ensuring that every employee feels they work in an environment that values their contributions, respects their unique perspectives and provides opportunities for growth regardless of background. QAD’s DEI program is driving higher levels of diversity, equity and inclusion so that employees can bring their whole self to work.

We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, and basis of disability or any other federal, state or local protected class.

Ignite Your Future:

Are you an experienced Principal Software Engineer ready to independently drive solutions, resolve complex technical challenges, and contribute significantly to the future of intelligent manufacturing? Join QAD, where we are redefining the supply chain through our intelligent, adaptive platform—a single System of Action that connects people, processes, and data. As a Senior Software Engineer, you will be a fully qualified, experienced professional responsible for the implementation and delivery of our enterprise-scale SaaS products, operating with Champion Pace.

The Mission: What You'll Be Building

Examination and fixing of assigned customer incidents related to QAD core products post training

Translate high level business analysis into physical code. Maintain defined quality standards and procedures

Write Unit and System test plans/specifications and perform testing

Code review (self & peer) to ensure conformance to quality standards and specifications

Analyze, design, develops, test, troubleshoot and debug enhancements to the product

Participate in the Patch Release activities

Your Impact/ What you will be doing:

Independent Design & Implementation: Independently design, implement, and lead the development and testing of scalable web application features. Take end-to-end ownership of critical components across modern frontend frameworks and robust backend services.

Complex Problem Resolution: Provide solutions to complex issues in creative and effective ways. Proactively debug, diagnose, and resolve a wide range of complex technical issues and performance bottlenecks across the stack with limited guidance. Understand the interrelationships of different disciplines and apply this knowledge to system design.

Technical Guidance & Mentorship: Serve as a subject matter expert to mentor junior engineers, lead complex cross-team code reviews, and help set quality and performance standards. Adapt style to differing audiences and often advise others on difficult matters.

Code for Scale & Efficiency: Optimize existing code and system architecture for performance, scalability, and maintainability, translating complex product and technical requirements into clean, efficient, and working code.

Strategic Collaboration: Engage in cross-functional collaboration with Product, QA, and DevOps to deliver world-class enterprise SaaS products used by global customers. Enhance relationships and networks with senior internal/external partners.

Tactical Accountability: Determine methods and procedures on new assignments. Work is done independently and is reviewed at critical points.

The Mindset:

Strategic Problem Solver: Strong logical thinking and problem-solving abilities. Exercises judgment in selecting methods, evaluating, adapting of complex techniques and evaluation criteria for obtaining results. Devises solutions based on limited information and precedent and adapts existing approaches to resolve issues. Uses evaluation, judgment, and interpretation to select the right course of action.

Adaptability: Eagerness to quickly learn and adopt cutting-edge technologies. Understands and works on complex issues where analysis of situations or data requires an in-depth evaluation of variable factors.

Ownership & Quality: A detail-oriented mindset with a focus on quality, demonstrating end-to-end responsibility for features and architectural components.

Proactive Leader: Takes initiative to anticipate and address future needs, risks, or improvements.

Quick Learner: Demonstrates a rapid capacity to grasp new technologies, complex systems, and development methodologies.

Core Technical Foundations / What we are looking for

IT background (BE, B.Sc IT, M.Sc, BCA, MCA) or Non IT background with appropriate certification. Cleared your graduation in the first attempt

IT skills like Progress 4GL, .NET, Java, OOPS concepts, Python, Spring MVC Spring Boot, Angular with Typescript and Preferred knowledge of Nifi/Kafka

Knowledge of Linux/Unix, RDBMS is mandatory

Functional and general concept of Supply chain and / or ERP is good to have

Experience of 5+ yrs with Progress language and QAD products

Basic understanding of client server and API architecture

Basic understanding of XML

Working knowledge of any one Development IDE - Visual Studio,OpenEdge Architect,Spring Tool,Eclipse

Basic knowledge of any one software source control like Git,CVS,SVN,VSTS

Preferred basic knowledge of any one build tools like Jenkins,Maven,Gradle,Bamboo,CI/CD Pipeline

AI-Assisted Development: Working knowledge of coding agents such as Claude Code, Cursor, or GitHub Copilot.

DevOps Practices: Familiarity with DevOps workflows, release management, and continuous improvement principles.

Cloud Platforms: Understanding of core AWS services across compute, storage, and networking for SaaS deployments.

Qualifications & Next Steps

Degree: Bachelor’s in Computer Science, Information Technology, Engineering, or a related technical discipline.

Experience: Typically requires a minimum of 5 years of related professional software development experience.

Location: This is an on-site opportunity based in Mumbai. Only candidates willing to be based in Mumbai will be eligible.

Your health and well being are important to us at QAD. We provide programs that help you strike a healthy work-life balance.

Opportunity to join a growing business, launching into its next phase of expansion and transformation.

Collaborative culture of smart and hard-working people who support one another to get the job done.

An atmosphere of growth and opportunity, where idea-sharing is always prioritized over level or hierarchy.

  • Compensation packages based on experience and desired skill set

About QAD:

QAD | Redzone is redefining manufacturing and supply chains through its intelligent, adaptive platform that connects people, processes, and data into a single System of Action. With three core pillars — Redzone (frontline empowerment), Adaptive Applications (the intelligent backbone), and Champion AI (Agentic AI for manufacturing) — QAD | Redzone helps manufacturers operate with Champion Pace , achieving measurable productivity, resilience, and growth in just 90 days.

QAD is committed to ensuring that every employee feels they work in an environment that values their contributions, respects their unique perspectives and provides opportunities for growth regardless of background. QAD’s DEI program is driving higher levels of diversity, equity and inclusion so that employees can bring their whole self to work.

We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, and basis of disability or any other federal, state or local protected class.

By clicking the link above or any third-party link within this posting, you are leaving this site and going to a third-party website where the third-party website's terms and privacy policy apply

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Software Engineer (8-12 years)
Principal Software Engineer (8-12 years)

QAD Inc. • Pune District

On-site
INR 900,000 - 1,400,000
Senior Principal Software Engineer (12+ years)
Senior Principal Software Engineer (12+ years)

QAD Inc. • Pune District

On-site
INR 6,000,000 - 9,000,000
Structured Mentorship
Inclusive Culture
Principal Software Engineer (8-12 years)
Principal Software Engineer (8-12 years)

QAD • Maharashtra

On-site
INR 4,000,000 - 7,000,000
Structured Mentorship
Inclusive Culture
Equal Opportunity Employer
Principal Staff Software Engineer
Principal Staff Software Engineer

QAD, Inc. • Pune District

On-site
INR 4,000,000 - 8,000,000
Senior Software Engineer (5 to 8 years)
Senior Software Engineer (5 to 8 years)

QAD Inc. • Pune District

On-site
INR 1,400,000 - 2,200,000
Senior Software Engineer (5 to 8 years)
Senior Software Engineer (5 to 8 years)

QAD • Maharashtra

On-site
INR 1,600,000 - 2,100,000
Structured Mentorship
Inclusive Culture
Senior Principal Staff Software Engineer (Technical Architect)
Senior Principal Staff Software Engineer (Technical Architect)

QAD • Pune District

On-site
INR 3,500,000 - 5,500,000
Structured Mentorship
Inclusive Culture
Senior Software Engineer
Senior Software Engineer

QAD • Maharashtra

On-site
INR 1,500,000 - 2,200,000
Senior Staff Software Engineer (12+ years)
Senior Staff Software Engineer (12+ years)

QAD Inc. • Pune District

Hybrid
INR 3,000,000 - 5,000,000
Lead Software Engineer (5 to 8 years)
Lead Software Engineer (5 to 8 years)

QAD Inc. • Pune District

Hybrid
INR 900,000 - 1,200,000
Structured Mentorship
Inclusive Culture