Senior Software Engineer
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.
$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...SeniorFull timeRemote work$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...SeniorFull time- ...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...SeniorFull time
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...SeniorFull timeInternshipRemote workFlexible hoursusd255.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...SeniorFull timeRemote workWeekend work- ...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...SeniorFull timeVisa sponsorship
$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...SeniorFull timeTraineeshipWork at officeLocal areaRemote workFlexible hours- ...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...SeniorFull timeRemote work
$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...SeniorFull timeContract workPart timeLocal areaRemote work$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...SeniorLong term contractFull timeTemporary workRemote workusd200k - 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...SeniorFull timeRemote workFlexible hours$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...SeniorLong term contractFull timeInternshipWork at officeFlexible hours- ...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,...SeniorFull time
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...SeniorFull time- ...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...SeniorFull timeImmediate startRemote workWorldwideHome office
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...SeniorFull time$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...SeniorFull time- ...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...SeniorFull timeWorldwide
- ...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...SeniorFull timeHome office
$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...SeniorFull time- ...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...SeniorLong term contractFull timeContract workTemporary workInternshipRemote workWorldwideTrial period
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...SeniorFull timeWork at officeLocal areaRemote workWork from home- ...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,...SeniorLong term contractFull timeInternshipHome office
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...SeniorLong term contractFull time$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...SeniorFull timeCasual workWork at officeRemote workWork from homeWorldwideHome officeFlexible hours- ...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...SeniorFull time
- ...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...SeniorFull time
$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...SeniorFull timeLocal areaRemote workWorldwide- ...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...SeniorFull timeRemote workFlexible hours
- ...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...SeniorLong term contractFull timeContract workTemporary workRemote workWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software developer no experience Canada
- software development engineer Canada
- software developer internship no experience Canada
- senior software developer Canada
- software design engineer Canada
- software engineer part time Canada
- new graduate software developer Canada
- director software engineering Canada
- software engineer co-op Canada
- software engineer Canada
