PAR Technology

Software Engineer II

PAR Technology

Jaipur, Rajasthan, India · Full Time

Be the first to apply

Experience
3+ yrs
Salary
Openings
1
Posted
2 hours ago
Work mode
In office
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About PAR Technology Corporation

With over 40 years of leadership in restaurant technology, PAR Technology Corporation (NYSE: PAR) delivers innovative hardware and software solutions globally. Serving more than 100,000 restaurants across over 110 countries, the company specializes in Unified Customer Experience platforms comprising point-of-sale, digital ordering, loyalty, back-office software, plus industry-leading hardware and drive-thru technology.

Role Overview

We seek a Software Engineer with a minimum of three years' expertise in Ruby on Rails (RoR), skilled at utilizing the language's unique paradigms, idioms, and syntax to develop scalable and maintainable enterprise-grade applications. This role entails writing well-documented code with adequate test coverage and collaborating with cross-functional teams working across various infrastructure layers. A dedication to collaborative problem solving and producing high-quality software is essential.

Key Responsibilities

  • Develop scalable, robust, testable, and maintainable code within an enterprise environment.
  • Translate functional software requirements into efficient, high-performance software solutions.
  • Contribute significantly to architectural and design decisions aimed at building an efficient microservices-based distributed architecture.

Required Skills and Experience

  • Proficient experience working with Ruby on Rails.
  • Background in developing enterprise-level systems.
  • Experience with Databricks platform.
  • Design and development of web services.
  • Expertise in scaling systems and resolving database bottlenecks.
  • Familiarity with Microservices architecture is advantageous.
  • Knowledge of OAuth, JWT, Single Sign-On (SSO), Authentication, and Identity Federation considered a plus.
  • Exposure to AWS, Docker, Kubernetes, Pods, and Service Meshes is beneficial.
  • Experience with MySQL is an added advantage.
  • Competence in building and optimizing asynchronous, high-throughput background processing using Sidekiq and Kafka-based event pipelines.

Interview Process

  • Initial Telephone Screening with the Talent Acquisition team.
  • Video Interview with the Hiring Manager conducted via MS Teams.
  • Video Interview with the team, also via MS Teams.

Location

This position is based in Jaipur and Gurugram, Rajasthan, India, requiring onsite attendance.

Equal Employment Opportunity Statement

PAR Technology offers equal employment opportunities to all applicants without discrimination based on race, color, religion, sex, national origin, age, disability, or genetics. Accommodations are available for disabilities during the application and hiring process by contacting the company accordingly.

Tools & software

Docker required Kubernetes required Microservices Architecture required MySQL required Ruby on Rails required

How they work

Teamwork & Collaboration Attention to Detail

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help
Broxer