Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Associate Software Engineer image - Rise Careers
Job details

Associate Software Engineer

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:

We are excited to have you join us on our Par POS team! Our team is specifically focused on maintaining the POS application by debugging live production issues, introducing fixes and creating internal API-first applications that will help our QA team to customers in their day to day.

Position Location:

Markham Remote

Reports To:

Staff Software Engineer

What We’re Looking For:

• Someone with a thirsty knowledge of programming, specifically in the .NET ecosystem

• Someone who is used to the Visual Studio IDE

• A strong set of OOP principles

Additional skills:

• Communication skills are key in this role, not just between departments but also within the team to have a strong dynamic

• Familiarity with Jenkins

• Familiarity with Atlassian suite of Products (Confluence and JIRA)

Unleash your potential: What you will be doing and owning:

• Innovative ideas on cost saving tools, or applications that helps speed our internal teams development cycle

• Understanding the POS ecosystem, deep dive and learn as much about the POS world

• Know of any new technologies you want to try? React? NodeJs? Go? Go for it!

Interview Process:

Interview #1: Phone Screen with Talent Acquisition Team

Interview #2: Video interview with the Hiring Manager (via MS Teams)

Interview #3: Video interview with the Team (via MS Teams)

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 accommodations@partech.comIf you’d like more information about your EEO rights as an applicant, please visit the US Department of Labor's website. 

Average salary estimate

$70000 / YEARLY (est.)
min
max
$60000K
$80000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Associate Software Engineer, PAR Technology

Join PAR Technology Corporation as an Associate Software Engineer and become a vital part of our innovative team in Toronto! With over 40 years of leadership in restaurant technology, PAR empowers brands all around the globe to create unforgettable guest experiences. As a member of our Par POS team, you will dive into the fascinating world of point-of-sale applications, tackling live production issues, and bringing innovative solutions to life. Your role will involve debugging, implementing fixes, and developing internal API-first applications for our QA team. If you have a thirst for knowledge in the .NET ecosystem and a passion for using Visual Studio IDE, this is the perfect opportunity for you! Communication is key in this role, so expect to collaborate closely with different departments and foster a strong team dynamic. Whether you're proposing cost-saving tools or exploring new technologies like React or NodeJs, we encourage your creativity and initiative. Join PAR Technology, where you can unleash your potential, embrace our ethos of being 'Better Together', and help shape the future of restaurant technology while enjoying the flexibility of remote work based in Markham.

Frequently Asked Questions (FAQs) for Associate Software Engineer Role at PAR Technology
What are the responsibilities of an Associate Software Engineer at PAR Technology Corporation?

As an Associate Software Engineer at PAR Technology Corporation, you will be responsible for maintaining the POS application by debugging live production issues and implementing fixes to ensure seamless operation. You'll also work on creating internal API-first applications that assist the QA team in enhancing customer service. Your involvement will allow you to contribute innovative ideas for cost-saving tools and applications that speed up the development cycle for internal teams.

Join Rise to see the full answer
What qualifications are needed to become an Associate Software Engineer at PAR Technology Corporation?

To qualify for the Associate Software Engineer position at PAR Technology Corporation, candidates should have a solid understanding of programming within the .NET ecosystem and be comfortable using Visual Studio IDE. Familiarity with Jenkins and the Atlassian suite of products (Confluence and JIRA) is also beneficial. Strong communication skills are essential for collaborating effectively across departments and fostering a cohesive team dynamic.

Join Rise to see the full answer
What technologies should an Associate Software Engineer be familiar with for PAR Technology Corporation?

An Associate Software Engineer at PAR Technology Corporation should have a solid foundation in .NET programming. Familiarity with other technologies like React, NodeJs, and Go is encouraged as you will have the opportunity to explore these during your role. Being open to new technologies and innovations in the POS ecosystem will greatly enhance your contributions to the team.

Join Rise to see the full answer
What is the interview process for an Associate Software Engineer at PAR Technology Corporation?

The interview process for an Associate Software Engineer at PAR Technology Corporation involves three distinct stages. It starts with a phone screen conducted by the Talent Acquisition Team. This is followed by a video interview with the Hiring Manager via MS Teams. Lastly, you will engage in a video interview with the team, allowing you to demonstrate your skills and fit for the role.

Join Rise to see the full answer
Is remote work an option for the Associate Software Engineer position at PAR Technology Corporation?

Yes, the Associate Software Engineer position at PAR Technology Corporation offers a flexible remote work option based in Markham. This flexibility allows you to balance your work and personal life while contributing to a team that values collaboration and innovation.

Join Rise to see the full answer
Common Interview Questions for Associate Software Engineer
Can you describe your experience with the .NET framework as an Associate Software Engineer?

Certainly! When answering this question, highlight your knowledge and practical experiences with the .NET framework. Discuss specific projects where you've used it, mentioning tools and methodologies. Emphasize your ability to troubleshoot issues and implement changes to improve performance.

Join Rise to see the full answer
How do you approach debugging live production issues?

In answering this question, outline your systematic approach to diagnosing problems. Talk about using logging, monitoring tools, and collaboration with team members to understand the issue. Explain how you prioritize issues based on severity and user impact, demonstrating your technical and communication skills.

Join Rise to see the full answer
What OOP principles do you think are most important for an Associate Software Engineer?

Discuss the key OOP principles—encapsulation, inheritance, abstraction, and polymorphism. Provide examples of how you’ve applied these principles in your previous projects, showing your understanding and their importance in creating maintainable and scalable software solutions.

Join Rise to see the full answer
How do you keep up with new technologies relevant to your role as an Associate Software Engineer?

Share your methods for staying current in the tech industry, such as following blogs, attending webinars, and participating in forums or tech meetups. Mention any recent technologies you’re eager to learn, like React or NodeJs, emphasizing your commitment to continuous learning.

Join Rise to see the full answer
Explain how you would advocate for cost-saving tools during a team meeting.

When discussing cost-saving tools, emphasize the importance of data-driven decisions. Prepare a clear presentation that includes potential savings, efficiencies gained, and benefits to the team. Foster open feedback and encourage trials or demos to allow the team to experience the value firsthand.

Join Rise to see the full answer
How do you handle tight deadlines while maintaining quality in your work?

Explain your strategy for managing deadlines, such as prioritizing tasks using tools like JIRA. Highlight your commitment to quality through code reviews and testing practices. Provide an example where you effectively balanced deadlines while ensuring deliverable quality.

Join Rise to see the full answer
Describe a situation where you had to collaborate with a team to solve a problem.

Share a specific example detailing the nature of the problem, your role in the collaboration, and the outcome. Highlight effective communication and problem-solving strategies you used to ensure team success and how collective effort lead to a positive resolution.

Join Rise to see the full answer
What do you find most exciting about working in restaurant technology?

Express your enthusiasm for the intersection of technology and customer experience—especially how innovative POS solutions can create seamless restaurant operations. Mention how you enjoy being part of an industry that constantly evolves and impacts real-world interactions.

Join Rise to see the full answer
How would you approach creating an internal API-first application?

Outline your understanding of API-first development, emphasizing the importance of planning API endpoints based on team needs. Discuss your process of gathering requirements, collaboration with QA for testing, and iteration based on feedback, demonstrating both technical insight and team-oriented mindset.

Join Rise to see the full answer
Why do you want to work at PAR Technology Corporation as an Associate Software Engineer?

Share your genuine interest in PAR’s commitment to innovation in restaurant technology. Connect your skills and aspirations to PAR's mission, emphasizing how your background and values align with the company culture, and how you can contribute to the team’s growth.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 12 days ago

Join PAR Technology Corporation as a Senior Product Manager to drive innovation in hospitality technology remotely.

Photo of the Rise User
Posted 9 days ago

Join PAR Technology Corporation as a Software Engineer to help build scalable systems that empower restaurants worldwide.

Photo of the Rise User

We are seeking a Senior Python Engineer to join our dynamic digital team, focused on innovative technology solutions and working remotely across the EU.

Photo of the Rise User
Google Hybrid Cambridge, Massachusetts, United States
Posted 3 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Take Risks
Collaboration over Competition
Growth & Learning
Transparent & Candid
Customer-Centric
Social Impact Driven
Rapid Growth
Passion for Exploration
Dare to be Different
Reward & Recognition
Friends Outside of Work
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Bias Training
Employee Resource Groups
401K Matching
Paternity Leave
Maternity Leave
Some Meals Provided
Social Gatherings

Join Google as a Software Engineer III to help redefine search technology impacting billions globally.

Photo of the Rise User
Datadog Hybrid New Castle, DE
Posted 10 days ago
Customer-Centric
Rapid Growth
Diversity of Opinions
Reward & Recognition
Friends Outside of Work
Inclusive & Diverse
Empathetic
Feedback Forward
Work/Life Harmony
Casual Dress Code
Startup Mindset
Collaboration over Competition
Fast-Paced
Growth & Learning
Open Door Policy
Rise from Within
Maternity Leave
Paternity Leave
Flex-Friendly
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Paid Holidays
Paid Sick Days
Paid Time-Off

As a Java Azure Developer, you will design and implement robust applications using advanced Java technologies and Azure Cloud services.

Photo of the Rise User
KION GROUP Hybrid Belrose, NSW, Australia
Posted 3 days ago

Join Dematic's Global Product and Solutions team as a Software Engineer, contributing to pioneering software solutions for warehouse automation.

Photo of the Rise User
Posted 11 days ago

Join Skydropx as a Ruby on Rails Developer and contribute to innovative logistics solutions in a multicultural setting.

Photo of the Rise User
AccorCorpo Remote Issy-les-Moulineaux, France
Posted 12 days ago

Join Accor Tech & Digital as a Tech Lead Java to shape the future of hospitality through technology and enhance client experiences across 110 countries.

Photo of the Rise User

Join an ambitious AI startup as a Staff Software Engineer to shape the core platform components that drive enterprise AI solutions.

Photo of the Rise User

Join Palo Alto Networks as a Staff Software Engineer, focusing on macOS to craft cutting-edge cybersecurity technologies.

PAR Technology Corporation's provides restaurant and retail technology. PAR offers management technology solutions for the full spectrum of restaurant operations, from large chain and independent table service restaurants to international quick se...

52 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 15, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!