hirly

PAR Technology

Senior Software Engineer

Gurugram · Jaipur

hirly Pro

Get in front of the people hiring at PAR Technology

  • Reach the hiring manager at PAR Technology on LinkedIn, from your own account
  • hirly applies to this job for you, with unlimited applications
  • A resume and cover letter written for this job, unlimited
  • The hiring manager and recruiter at PAR Technology, with contact details
Get Pro for this job →

$49 a month · ₹1,999 for 30 days in India · cancel any time

See how you match this job — and similar ones. Free.

Upload your resume and hirly scores it against this role at PAR Technology first, then against similar open jobs, and shows where you fit and why.

PDF or DOCX, up to 12MB. No sign-up to see your matches.

Get past the screening software and onto a recruiter's desk

hirly rewrites your resume for this job — matching the keywords and skills in the posting, moving your most relevant experience to the top, and writing a cover letter to fit. About 30 seconds.

  • Keywords matched to this posting
  • Fit score before you apply
  • Cover letter included

Matched against 2.7M live jobs from 210,000+ employers in 200+ countries.

Tailor my resume for this job →

Apply from your AI assistant

Connect hirly to Claude or ChatGPT and ask it to apply to this job. hirly tailors your resume, fills the employer’s form and asks before sending.

Some employer sites stop an application at a CAPTCHA or sign-in and hand it back with a link. Applying needs a paid plan. Works with any assistant that supports MCP.

hirly's read of this role

Role family
Engineering
Seniority
Senior
Country
IN
Work mode
On-site / unstated
First seen by hirly
7 Nov 2026

Derived automatically from the posting. Upload your resume above to see how the role scores against it.

the posting

For over four decades, PAR Technology Corporation (NYSE: PAR) has been a leader in restaurant technology, empowering brands worldwide to create lasting connections with their guests. Our innovative solutions and commitment to excellence provide comprehensive software and hardware that enable seamless experiences and drive growth for over 100,000 restaurants in more than 110 countries. Embracing our "Better Together" ethos, we offer Unified Customer Experience solutions, combining point-of-sale, digital ordering, loyalty and back-office software solutions as well as industry-leading hardware and drive-thru offerings. To learn more, visit partech.com or connect with us on LinkedIn , X (formerly Twitter) , Facebook , and Instagram .

ParTech. is seeking a Senior Software Engineer to join our software development team. This role is highly technical, with leadership opportunities. The ideal candidate will have a solid background in software development and a passion for designing and implementing robust software solutions.

Position Location: Jaipur / Gurugram

Reports To: Engineering Manager

Why We Need You

Understand technical requirements and write high-quality clean code governed by the standard principles and best practices of software development

Quickly learn the domain of work.

Write highly extendable code

Able to think from the customer point of view and incorporate the same in day-to-day work

Design and implement solutions to requirements that are easily maintainable, highly scalable, deeply tested, and very high quality

Assist with troubleshooting and resolving complex production system issues, including critical issues that might occur outside of normal business hours

Obtain a deep level of understanding in the domain of the product worked upon

Design the software components based on the business and technical requirements

Analyze the non-functional requirements of the tasks being worked upon and take measures to achieve both functional and non-functional needs of the software system

Work with the cross-functional teams to ensure consistent, high-quality deliveries

Perform design and code reviews and provide feedback on areas that need improvement

Assist in the technical and professional growth of team members

Take on additional responsibilities that might prove to be needed

Maintain highly cohesive and collaborative relationships with team members and other coworkers

Maintain a high degree of confidentiality concerning PAR’s and customer’s information

What We’re Looking For

Minimum of five (5) years of software development experience, with at least two (2) years of that being with C# .NET at the expert level

Expertise in Restful APIs is a must

Experience with database systems like PostgreSQL , SQL

Experience Front-End Frameworks and Librariese., React, Angular, Vue.js, Bootstrap.

Experience with UML is a big plus for creating designs like class diagrams, sequence diagrams, ER diagrams, activity diagrams, use case diagrams, etc.

Excellent understanding of object-oriented analysis and design is a must

Experience in domain-driven design and microservices.

Familiarity with code quality and coverage tools (e.g., SonarQube, Jacoco).

Expertise with unit/performance testing frameworks and practices of test-driven development.

Ability to design software components based on the business and technical requirements

Experience leveraging design principles and common design patterns and practices throughout the system

Experience in leading software development project teams is a plus

Experience with large-scale, distributed, event-based architectures is a plus

Experience with cloud computing platforms such as AWS or Azure is a plus

Experience with unit testing frameworks and practices of test-driven development is desirable

Excellent debugging skills

Strong analytical skills and the ability to synthesize multiple perspectives

A pragmatic approach to solving problems with off-the-shelf tools

Strong written, oral, and visual communication skills

Self-starter who requires minimal supervision

Passionate about building next-generation technologies, enjoy fast-paced environments, and loves to code

Bachelor’s in computer science/Engineering or a related field, or equivalent experience

Familiarity and comfort with agile software development principles and practices

Interview Process:

Interview #1: Phone Screen with Talent Acquisition Team

Interview #2: Video interview with the Technical Teams (via MS Teams/F2F)

Interview #3: Video interview with the Hiring Manager (via MS Teams/F2F)

PAR is proud to provide equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. We also provide reasonable accommodations to individuals with disabilities in accordance with applicable laws. If you require reasonable accommodation to complete a job application, pre-employment testing, a job interview or to otherwise participate in the hiring process, or for your role at PAR, please contact [email protected] . If you’d like more information about your EEO rights as an applicant, please visit the US Department of Labor's website.

Original posting on PAR Technology's site ↗

Listed on hirly, a job board. hirly is not the employer: PAR Technology is hiring for this role.

Browse similar roles

Want this one?

Upload your resume and hirly rewrites it for this job and writes the cover letter — in about thirty seconds, before you sign up.

Tailor my resume for this job