Lead Software Engineer (On-Site)
Techholding · Ahmedabad, Gujarat, India · 2026-05-13
About this role
About us:
Working at Tech Holding isn't just a job, it's an opportunity to be a part of something bigger. We are a full-service consulting firm that was founded on the premise of delivering predictable outcomes and high-quality solutions to our clients. Our founders and team members have industry experience and have held senior positions in a wide variety of companies – from emerging startups to large Fortune 50 firms – and we have taken our combined experiences and developed a unique approach that is supported by the principles of deep expertise, integrity, transparency, and dependability.
The Role:
We’re seeking a skilled Lead Software Engineer to join our India-based engineering team. You will be responsible for designing, developing, and maintaining scalable, high-performance software solutions, while ensuring smooth collaboration and overlap with US-based teams. This role combines hands-on engineering responsibilities with opportunities to mentor junior engineers, contribute to architecture discussions, and support enterprise-grade systems. This is a great opportunity for someone who enjoys problem-solving, clean code, and working across modern tech stacks.
Experience: 7+ Years
On-site role
Responsibilities
• Responsible for the analysis, design, development and delivery of software solutions.
• Be able to articulate implementation at all levels.
• Ensure quality of one or more application codebases and alignment with development standards.
• Applies technical capabilities within his own discipline to coach and develop junior employees.
• Designs highly complex applications, interfaces and integration with a modest number of systems.
• Responsible for performance engineering of the enterprise software architecture, and providing functional guidance, advice, and/or training to other application developers.
• Modest advanced code development, code review and day-to-day support duties.
• Researching and evaluating tools to support domain-specific needs.
Requirements
• Minimum 7 years of experience in software development.
• Strong proficiency with Javascript, React, Node.js, Python or similar languages.
• Solid understanding of asynchronous programming.
• Should have good hands on experience with any cloud service.
• Ability to create database schemas that represent and support business needs.
• Familiarity with databases like MySQL, MongoDB, Dynamo, PostgreSQL or MSSQL.
• Understanding of fundamental design principles behind scalable applications.
• Good understanding of code versioning tools such as…
Skills asked for
- javascript
- react
- node.js
- python
- mysql
- mongodb
- postgresql
- docker
Your next role is already in here.
Search live openings from thousands of employers, save the ones worth a second look, and let JobBob keep watch for the rest.