Designing, developing, and maintaining scalable software
Collaboration with us-based teams
Hands-on engineering responsibilities
Techholding is seeking a Lead Software Engineer for their on-site team in Ahmedabad, India. The role involves designing and maintaining high-performance software solutions while collaborating with US teams, and requires a minimum of 7 years of experience in software development with proficiency in modern technologies
Job Summary
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.
A culture that values flexibility, work-life balance, and employee well-being - including Work From Home Fridays.
Matching Summary
Match Score: 85
Techholding is seeking a Lead Software Engineer for their on-site team in Ahmedabad, India. The role involves designing and maintaining high-performance software solutions while collaborating with US teams, and requires a minimum of 7 years of experience in software development with proficiency in modern technologies.
Skills & Requirements
Must-have
designing, developing, and maintaining scalable software
collaboration with US-based teams
hands-on engineering responsibilities
modern tech stacks
clean code principles
JavaScript, React, Node.js, Python
asynchronous programming
cloud service experience
database schema design
container technology (Docker)
CI/CD workflow automation
API specifications (GraphQL, REST)
Nice-to-have
problem-solving
mentoring junior engineers
architecture discussions
enterprise-grade systems
AI Assisted coding tools
agile methodologies
Key Requirements
Minimum 7 years of experience
Experience with cloud services
Experience with databases like MySQL, MongoDB, Dynamo, PostgreSQL or MSSQL