PAR Technology Corporation logo

Senior Software Engineer

Job Overview

Location

Remote

Job Type

Full-time

Category

Software Engineering

Date Posted

February 26, 2026

Full Job Description

đź“‹ Description

  • • PAR Technology Corporation, a distinguished leader in restaurant technology for over four decades, is seeking a highly skilled and motivated Senior Software Engineer to join our dynamic software development team. This pivotal role offers a unique opportunity to contribute to innovative solutions that empower over 100,000 restaurants across more than 110 countries, fostering lasting guest connections through our comprehensive suite of software and hardware.
  • • As a Senior Software Engineer, you will be instrumental in designing, developing, and implementing robust, scalable, and high-quality software solutions. This is a deeply technical role with significant leadership potential, where you will be expected to not only write exceptional code but also to mentor junior engineers and contribute to architectural decisions.
  • • Your primary responsibility will be to translate complex technical requirements into clean, maintainable, and extendable code, adhering strictly to established software development principles and best practices. You will be expected to quickly grasp the intricacies of our domain, ensuring that your solutions are not only functional but also deeply aligned with customer needs and business objectives.
  • • A core aspect of this role involves designing and implementing software components that are characterized by their ease of maintenance, high scalability, thorough testing, and overall superior quality. You will be challenged to think critically about non-functional requirements, such as performance, security, and reliability, and to proactively implement measures to meet and exceed these needs.
  • • You will play a crucial role in the entire software development lifecycle, from initial design and architecture through to implementation, testing, and deployment. This includes actively participating in design and code reviews, providing constructive feedback to peers, and contributing to a culture of continuous improvement and knowledge sharing within the engineering team.
  • • Troubleshooting and resolving complex production system issues will also be a key responsibility. You will be expected to dive deep into challenging problems, identify root causes, and implement effective solutions, sometimes requiring availability outside of normal business hours to address critical incidents.
  • • A significant part of your contribution will involve understanding and applying domain-driven design principles and microservices architecture. You will leverage your expertise in object-oriented analysis and design to create elegant and efficient solutions.
  • • You will be expected to develop a profound understanding of the product domain you are working on, enabling you to make informed design choices and contribute meaningfully to product strategy. This deep domain knowledge will be essential for designing software components that precisely meet business and technical requirements.
  • • Collaboration is key. You will work closely with cross-functional teams, including product managers, QA engineers, and other stakeholders, to ensure consistent, high-quality deliveries that align with project goals and timelines.
  • • You will also contribute to the technical and professional growth of your team members, acting as a mentor and a source of expertise. This includes sharing your knowledge, guiding junior engineers, and fostering a collaborative and supportive team environment.
  • • The ideal candidate is a self-starter who requires minimal supervision, possesses a pragmatic approach to problem-solving, and is passionate about building next-generation technologies in a fast-paced environment. You should love to code and be driven by a desire to create impactful software.
  • • You will be encouraged to take on additional responsibilities as they arise, demonstrating adaptability and a proactive attitude towards contributing to the team's and company's success.
  • • Maintaining highly cohesive and collaborative relationships with team members and other coworkers is essential for our 'Better Together' ethos. You will also be expected to maintain a high degree of confidentiality concerning PAR's and customer's information.
  • • This role is a fantastic opportunity to make a significant impact on a leading company in the restaurant technology space, working with cutting-edge technologies and contributing to solutions used by thousands of businesses worldwide.

🎯 Requirements

  • • 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 designing and implementing RESTful APIs.
  • • Strong experience with relational database systems such as PostgreSQL or SQL.
  • • Proven experience with Blazor framework.
  • • Excellent understanding of object-oriented analysis and design principles.
  • • Experience with domain-driven design and microservices architecture.
  • • Expertise with unit testing frameworks and practices of test-driven development (TDD).
  • • Ability to design software components based on business and technical requirements, leveraging design principles and common design patterns.
  • • Strong analytical skills and excellent debugging capabilities.
  • • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.

🏖️ Benefits

  • • Competitive salary and benefits package.
  • • Opportunity to work with a leading company in the restaurant technology sector.
  • • Remote work flexibility.
  • • Professional development and growth opportunities.
  • • Collaborative and innovative work environment.
  • • Chance to work on cutting-edge technologies and impactful projects.

Skills & Technologies

JavaScript
React
Vue.js
Angular
PostgreSQL
Senior
Remote
Degree Required

Ready to Apply?

You will be redirected to an external site to apply.

PAR Technology Corporation logo
PAR Technology Corporation
Visit Website

About PAR Technology Corporation

PAR Technology Corporation provides cloud-based point-of-sale and back-office software, integrated hardware, and professional services for restaurants and retail chains worldwide. The Brink POS and PAR Data Central platforms manage orders, inventory, labor, and customer engagement across corporate and franchise locations, while rugged terminals and kitchen systems ensure reliable operations. Founded in 1968, the company supports multi-unit brands such as Taco Bell, Subway, and Arby’s with scalable solutions, analytics, and 24/7 support to improve efficiency and guest experience.

Similar Opportunities

❌ EXPIRED
London
Full-time
Expired Jan 1, 2026
Remote

4 months ago

Apply
❌ EXPIRED
Paris
Full-time
Expired Jan 6, 2026
Python
Go
PostgreSQL
+5 more

4 months ago

Apply
⏰ EXPIRES SOON
Faith Technologies, Inc. logo

Faith Technologies, Inc.

Menasha-OMC
Full-time
Expires Mar 4, 2026 (Soon)
Go
Onsite
Degree Required

2 months ago

Apply
❌ EXPIRED
Remote
Full-time
Expired Feb 13, 2026
Remote

2 months ago

Apply