Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer

Full-time

PAR Technology

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

Position Description

ParTech, Inc. 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 Libraries e., 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 View email address on remote1stjobs.com. View email address on remote1stjobs.com you’d like more information about your EEO rights as an applicant, please visit the US Department of Labor's website.

Vacancy posted 10 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Canada vacancy
  • $160k - $200k per year

     ...your work helps shape the future of finance. What We're Looking For We are seeking a highly skilled and motivated Senior Software Engineer with 6+ years of hands-on experience developing robust, scalable applications to join our Lending team. The ideal candidate brings... 
    Senior
    Full time
    Remote work

    Cross River

    Canada
    10 hours ago
  • $170k - $210k per year

     .... That's why you can do here what you can never do at a legacy software company. move fast and prove it, not theorize it. We think from...  ...Apply strong skills in data analysis, programming, and software engineering. Write high-quality, well-tested code using modern... 
    Senior
    Full time

    Federato

    Canada
    10 hours ago
  •  ...need a new challenge. Or you've already changed how you write software with agentic coding tools, and you want to work somewhere...  ...first time in a long time" different. We're looking to add a Senior Software Engineer to this nerd club of ours. If you're a seasoned engineer who... 
    Senior
    Full time

    Lean TECHniques

    Canada
    10 hours ago
  • usd150k - usd190k per year

     ...around the world depend on to keep their engineering teams focused on what matters most - their...  ...hardworking and close-knit group with a software-driven culture (yep, even our GTM team understands...  ...products built around it. As a Senior Software Engineer, you’ll work on SpiceDB... 
    Senior
    Full time
    Internship
    Remote work
    Flexible hours

    AuthZed

    Canada
    10 hours ago
  • usd255.9k per year

     ...What The Role Is As a Senior Engineer at Babylist, you take on hard problems and own them end-to-end. Millions of families depend on what we build. Agents write most of the code now. So the hard part is yours: what to build, how it should work and whether what shipped... 
    Senior
    Full time
    Remote work
    Weekend work

    Babylist

    Canada
    10 hours ago
  •  ...Senior Software Engineer Department: Engineering About Atomic Industries Atomic Industries is reinventing how the world makes things. From cars and aerospace systems to medical devices and packaging, most physical goods begin life in a mold or are shaped by... 
    Senior
    Full time
    Visa sponsorship

    Atomic Industries, Inc.

    Canada
    10 hours ago
  • $120k - $170k per year

     ...practice and are dedicated to continuous improvement. The engineering team is 100% remote; our head office is located in Ottawa and...  ...customer data centers ABOUT YOU: You are a well-rounded senior software engineer with at least 6 years of experience building complex... 
    Senior
    Full time
    Traineeship
    Work at office
    Local area
    Remote work
    Flexible hours

    H2 Analytics

    Canada
    10 hours ago
  •  ...The Role Voltus is hiring for multiple roles at the senior level on several teams. As a Senior Engineer you will find a home on one of these teams and assume...  .... Technologies We Use We build scalable software using Python, Postgres, Go, FastAPI, Temporal, Delta... 
    Senior
    Full time
    Remote work

    Voltus

    Canada
    10 hours ago
  • $103k - $160k per year

     ...Clariti builds community development software for cities and counties: permitting, licensing...  ...part of our products and part of how our engineering pods build them. About the role...  ...pod as a developer. The pod is small and senior, and works inside our Agentic SDLC framework... 
    Senior
    Full time
    Contract work
    Part time
    Local area
    Remote work

    Clariti Cloud Inc.

    Canada
    10 hours ago
  • $100k - $120k per year

     ...NMI is looking for a passionate Senior Software Engineer to join our Development team as a result of NMI's continued growth and investment in the underlying systems. This role reports to the Engineering Manager. As a senior developer with strong experience in C# and/or... 
    Senior
    Long term contract
    Full time
    Temporary work
    Remote work

    NMI

    Canada
    10 hours ago
  • usd200k - usd255k per year

     ...using AI to scale that impact further and faster than anyone else can. About the role: We are seeking an exceptional Senior Software Engineer to join our Engineering team. Garner’s Engineering team tackles incredibly hard technical problems for a mission that truly matters... 
    Senior
    Full time
    Remote work
    Flexible hours

    Garner Health

    Canada
    10 hours ago
  • $125.8k per year

     ...ARE YOU AN EXPERIENCED SOFTWARE DEVELOPER WITH A PASSION FOR FINDING CREATIVE SOLUTIONS TO REAL-WORLD PROBLEMS? Then Jobber might be the place for you! We're looking for Senior Software Engineers to be part of our Product Software Engineering team. At Jobber, we don’t... 
    Senior
    Long term contract
    Full time
    Internship
    Work at office
    Flexible hours

    Jobber

    Canada
    10 hours ago
  •  ...Engineering Full-time At Wave, we help small businesses to thrive so the heart of our communities beats stronger. We work in an...  ...bold, learn quickly and share your knowledge generously. Senior Software Engineers work in cross-functional teams alongside Engineers,... 
    Senior
    Full time

    Wave

    Canada
    10 hours ago
  • usd180k - usd200k per year

     ...ASG is an unconventional group of market-leading SaaS software companies, serving industries ranging from behavioral health...  ...hands-on builder and enabler for ASG’s portfolio companies. The Senior Software Engineer will directly lead and contribute to software development projects... 
    Senior
    Full time

    ASG

    Canada
    10 hours ago
  •  ...collaborators all over the world, Mozillians design, build and distribute open-source software that enables people to enjoy the internet on their terms.  About this role: As a Senior Software Engineer on the Ecosystem Services Team, you’ll build and own back-end systems and... 
    Senior
    Full time
    Immediate start
    Remote work
    Worldwide
    Home office

    Mozilla

    Canada
    10 hours ago
  • usd140.8k - usd231k per year

     ...ROLE SUMMARY We have an opening for a Senior Software Engineer on our Infrastructure Team, with specific focus on Observability - both internal and customer-facing. This is an opportunity to join a mission-critical engineering team that is driving the productivity and reliability... 
    Senior
    Full time

    Temporal Technologies

    Canada
    10 hours ago
  • $145k per year

     ...we want to talk to you. About the Team As part of the Bet Engine team, you will be working with a group of talented and friendly...  ...and maintain the performant, resilient, accurate, best-in-class software platform to drive sportsbook wagering, sportsbook grading, casino... 
    Senior
    Full time

    Penn Interactive

    Canada
    10 hours ago
  •  ...solutions and commitment to excellence provide comprehensive software and hardware that enable seamless experiences and drive...  ...LinkedIn X (formerly Twitter) Facebook and Instagram As a Senior Software Engineer – Golang, you will architect, build, and scale distributed systems... 
    Senior
    Full time
    Worldwide

    PAR Technology

    Canada
    10 hours ago
  •  ...team is a diverse group of experienced engineers, traders, and brokerage professionals who...  ...encourage you to apply. Your Role As a Senior Software Engineer on the Platform team, you will...  ...Cloud Platform and Google Kubernetes Engine before. You are familiar with Tilt and... 
    Senior
    Full time
    Home office

    Alpaca

    Canada
    10 hours ago
  • $26.26k per year

     ...clustering, per-failure recordings, and dashboards that autonomy engineers can use without assistance - Extend the scenario authoring...  ...robotics - Experience developing or maintaining autonomous vehicle software stacks (ROS/ROS2) - Cloud-based simulation infrastructure and... 
    Senior
    Full time

    AeroVect

    Canada
    10 hours ago
  •  ...A little about us…Fleetio is a modern software platform that helps thousands of organizations worldwide manage their fleet operations...  ...Fleetio is looking for a self-driven and product-minded Senior Software Engineer to join our Growth Engineering team. This role would be ideal... 
    Senior
    Long term contract
    Full time
    Contract work
    Temporary work
    Internship
    Remote work
    Worldwide
    Trial period

    fleetio

    Canada
    10 hours ago
  • usd175k - usd220k per year

     ...City, Mumbai and Bangalore for employees who prefer to work in an office some or all of the time. ABOUT YOUR ROLE As a Senior Software Engineer at Juniper Square, you're a hands-on individual contributor who designs, builds, and operates production systems powering core... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Work from home

    Juniper Square

    Canada
    10 hours ago
  •  ...accounts. Our global team is a diverse group of experienced engineers, traders, and brokerage professionals who are working to achieve...  ...environment will be worth the effort. You must have previous software engineering experience with trading or exchange systems (OMS,... 
    Senior
    Long term contract
    Full time
    Internship
    Home office

    Alpaca

    Canada
    10 hours ago
  • usd148k per year

     ...improve those experiences. We're a cross-functional team of engineers, product managers, designers, and data partners who move...  ...quality, reliability, and scalability. YOUR MISSION As a Senior Software Engineer on the Growth & Engagement team, you'll build the products... 
    Senior
    Long term contract
    Full time

    Mural

    Canada
    10 hours ago
  • $160k - $210k per year

     ...the following locations and be legally authorized to work in Canada: - Ontario About the Role: As a frontend-focused Senior Software Engineer, you will own the design and delivery of the user-facing experiences at the heart of our AI products. Your primary focus is building... 
    Senior
    Full time
    Casual work
    Work at office
    Remote work
    Work from home
    Worldwide
    Home office
    Flexible hours

    Sardine.ai

    Canada
    10 hours ago
  •  ...OPPORTUNITY Our feature teams can only move as fast as the platform underneath them, and we want to help them move faster. As a Platform Engineer, you’ll contribute to the work that makes our platform stronger, from moving our data layer onto RDS, to tightening security and... 
    Senior
    Full time

    Honeydew

    Canada
    10 hours ago
  •  ...OPPORTUNITY Every feature team and business stakeholder at Honeydew relies on the Platform team for data they can trust. As a Data Engineer, you’ll lead the work that makes our data more secure, reliable, and accurate, from hardening our data layer, to making data easy for... 
    Senior
    Full time

    Honeydew

    Canada
    10 hours ago
  • $141.52k - $176.9k per year

     ...team gatherings, functional off-sites or customer meetings.  . See yourself at Twilio Join the team as Twilio’s next Senior Software Engineer, L3. About the job The Compliance Experiences team sits at the heart of the Twilio platform, owning two critical... 
    Senior
    Full time
    Local area
    Remote work
    Worldwide

    Twilio

    Canada
    10 hours ago
  •  ...ABOUT CANALS Canals builds software for wholesale distributors, helping them operate more efficiently through automation and...  ...and new customers are onboarding at pace. To keep up, we need senior-level engineers who can move quickly while maintaining high quality, owning... 
    Senior
    Full time
    Remote work
    Flexible hours

    Canals

    Canada
    10 hours ago
  •  ...A little about us…Fleetio is a modern software platform that helps thousands of organizations worldwide manage their fleet operations...  ...Fleetio is looking for a product-minded and team-oriented Senior Software Engineer who is committed to consistently delivering quality software... 
    Senior
    Long term contract
    Full time
    Contract work
    Temporary work
    Remote work
    Worldwide

    fleetio

    Canada
    10 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!