Senior Software Engineer
2 days ago
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 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.
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, , 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
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 If you'd like more information about your EEO rights as an applicant, please visit the US Department of Labor's website.
-
Senior Software Engineer
2 hours ago
Jaipur, Rajasthan, India Nyay247 Full time ₹ 8,00,000 - ₹ 12,00,000 per yearCompany DescriptionNyay24/7 is India's very own Online Dispute Resolution (ODR) platform. We assist businesses and individuals in resolving disputes quickly, fairly, and completely online through Mediation, Conciliation, and Arbitration. Our goal is to provide efficient and effective resolution services, ensuring that justice is accessible to all.Role...
-
Senior Software Engineer
1 week ago
Jaipur, Rajasthan, India Infoobjects Full time ₹ 12,00,000 - ₹ 36,00,000 per yearSenior Software Engineer role to build and automate ML model compliance workflows. Focus on packaging, profiling, optimization, deployment, and security in cloud-native CI/CD. Skills: GoLang/Python, MLflow, ONNX, Kubernetes, KitOps, Cloud.
-
Associate Software Engineer
6 days ago
Jaipur, Rajasthan, India Pratham Software Full time ₹ 3,00,000 - ₹ 6,00,000 per yearID: 367 | Fresher | Jaipur | careersRole OverviewAs a Graduate Trainee at PSI, you'll go through structured training and mentoring programs designed to fast-track your growth in software development, business analysis, or DevOps—depending on your aptitude and interest. You'll be part of real projects, learn modern tools and frameworks, and contribute to...
-
Senior Java Software Engineer
1 week ago
Jaipur, Rajasthan, India RoboMQ Full time ₹ 1,20,000 - ₹ 1,80,000 per yearPosition: Senior Java Software EngineerLocation: Jaipur (Rajasthan)Type: Full-TimeJob Summary:The Senior Software Engineer role at RoboMQ involves designing and developing Java-based backend microservices for the Hire2Retire IGA platform. Candidates should have strong analytical, design, and development skills, with the ability to define requirements, build...
-
Salesforce Associate Software Engineer
2 weeks ago
Jaipur, Rajasthan, India Plexobit Software Solutions Full time ₹ 8,00,000 - ₹ 12,00,000 per yearPosition: Salesforce Associate Software EngineerResponsibilities:Collaborate with the development team to design, develop, and implement software solutions on the Salesforce platform.Participate in all phases of the software development lifecycle, including requirements gathering, design, coding, testing, and deployment.Write clean, efficient, and...
-
Senior Software Engineer
2 days ago
Jaipur, Rajasthan, India Kadel Labs Full time ₹ 4,00,000 - ₹ 12,00,000 per yearAbout Kadel Labs :Kadel Labs is a leading IT services company delivering top-quality technology solutions since 2017, focused on enhancing business operations and productivity through tailored, scalable, and future-ready solutions. With deep domain expertise and a commitment to innovation, we help businesses stay ahead of technological trends. As a CMMI...
-
Software Engineer Intern
2 days ago
Jaipur, Rajasthan, India Uplatz AI Full time ₹ 40,00,000 - ₹ 1,20,00,000 per yearJob Title: Software Engineer InternCompany: UplatzLocation: Jaipur, India (On-site)About UplatzUplatz is a global leader in AI products & services, cloud implementation, data analytics, digital transformation, and technology training. Recognized as one of Europe's largest SaaS providers, Uplatz empowers enterprises with next-generation cloud data management...
-
Senior Software Developer
1 week ago
Jaipur, Rajasthan, India Remotively Full time ₹ 5,00,000 - ₹ 15,00,000 per yearCompany DescriptionRemotely is a forward-thinking IT solutions provider committed to offering flexible work opportunities that support work-life balance. We foster a collaborative and inclusive virtual environment where innovation and creativity flourish. Our mission is to equip our team members with the tools, resources, and training they need to thrive. We...
-
Senior Java Software Engineer
1 week ago
Jaipur, Rajasthan, India Programmers Full time ₹ 20,00,000 - ₹ 25,00,000 per yearPosition:Senior Software Engineer (Java)Experience:4+ yearsKey Responsibilities:Design, develop, and maintain Java-based applications using Spring Framework (Spring Boot, Spring MVC, Spring Security, etc.) and hibernate.Collaborate with cross-functional teams (e.g., product managers, front-end developers, QA, etc.) to define software requirements and deliver...
-
Senior AI-Integrated Software Engineer
2 weeks ago
Jaipur, Rajasthan, India Programmers io Full time ₹ 20,00,000 - ₹ 25,00,000 per yearJob Summary:We are looking for a dynamic and innovative Senior Software Engineer with a strong foundation in .NET, C#, SQL and a proven track record of integrating modern AI tools into development workflows. The ideal candidate will bring hands-on experience in prompt engineering, cloud platforms, and mentoring teams on AI-assisted development practices...