Job Description
Senior Software Engineer
PAR Technology
Jaipur, Rajasthan
Apply on LinkedIn
1 hour agoFull–time
Profile : Sr. Software Engineer (Python)
Experience : 4-6 years
Location : Jaipur/Gurugram (India)
Job Description : We are looking for a Full Stack Software Engineer with experience in Python, having 4+ yrs of experience on how best to leverage and exploit the language's unique paradigms, idioms, and syntax. Primary focus will be on developing Enterprise Grade Systems and programs that are scalable and maintainable. You will ensure that these packages and programs are well documented and have reasonable test coverage. You will coordinate with the rest of the team working on different layers of the infrastructure. A commitment to collaborative problem solving, sophisticated design, and quality product is essential.
Requirements :
• Looking for a full stack engineer whose working experience in Python is a must. Experience on C# would add an advantage.
• Positive attitude, good communication skills.
• Good problem-solving skills.
• Proficiency with fundamental front-end languages such as HTML, CSS, and JavaScript, Jquery.
• Familiarity with JavaScript frameworks such as Vuejs, Angular JS, React.
• Beneficial to have working experience on POS Systems or any other hardware embedded & IoT systems.
• Worked on enterprise grade systems.
• Have designed web services (RESTful web services).
• Know how to scale systems that have database bottlenecks etc.
• Having good exposure to Microservices architecture and middleware applications added value.
• Familiar with frameworks - Django, Flask, Vuejs
• Familiarity with OAuth, JWT, SSO, Authentication, and Identity Federation is an added advantage.
• Familiarity with AWS, Docker, and Kubernetes are added advantages.
• Experience in MySQL, Snowflake, and MongoDB is an added advantage.
• Awareness of Software Development and Testing lifecycle with various agile methodologies and experience managing quality and automation in the agile practice.
Responsibilities :
• Writing scalable, robust, testable, efficient, and easily maintainable code.
• Translating software requirements into stable, working, high performance software.
• Software & Build Package automation via CI (continuous integrations).
• Playing a key role in architectural and design decisions, building toward an efficient micro services distributed architecture.
Benefits
• Medical Coverage, to keep you and your family healthy.
• Compensation that stacks up with other tech companies in your area.
• Paid vacation days and holidays to rest and relax.
• Healthy lunch provided daily to fuel you through your work.
• Opportunities for career growth and training support, including fun team building events.
• Flexibility and a comfortable work environment for you to feel your best
For more information, visit www.partech.com , www.punchh.com
PAR Acquires Punchh - https://www.partech.com/par-acquires-punchh
💡 Quick Summary
Seeking a career-building opportunity? The Senior Software Engineer position is now open for candidates interested in the Software Developer Jobs sector. This role in Jaipur offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
