PAR Technology logo

Senior Software Engineer

PAR Technology
Posted a month ago

LOCATION

Gurugram · Hybrid

EXPERIENCE

5+ Years

TYPE

FullTime

SKILLS REQUIRED

System DesignRESTful APIsBackend DevelopmentSecure Coding PracticesReact.jsSQLPostgreSQLC#

Job description

Overview

Senior Software Engineer responsible for designing, implementing, testing, and maintaining scalable software solutions, with opportunities to provide technical leadership.

What you'll do

  • Write clean, extendable, and maintainable code.
  • Design software components based on business and technical requirements.
  • Build scalable, well-tested software solutions.
  • Troubleshoot complex production issues, including critical after-hours incidents.
  • Perform design and code reviews.
  • Collaborate with cross-functional teams on high-quality deliveries.
  • Support the technical and professional growth of team members.

What you'll need

  • At least 5 years of software development experience.
  • At least 2 years of expert-level C# .NET experience.
  • Expertise in RESTful APIs.
  • Experience with PostgreSQL or SQL database systems.
  • Experience with front-end frameworks such as React, Angular, Vue.js, or Bootstrap.
  • Knowledge of object-oriented analysis and design, domain-driven design, and microservices.
  • Bachelor’s degree in computer science, engineering, or a related field, or equivalent experience.

Nice to have

  • Experience with UML and software design diagrams.
  • Experience leading software development project teams.
  • Experience with distributed, event-based architectures.
  • Experience with AWS or Azure.

Details

  • Location: Jaipur or Gurugram.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Senior Software Engineer