We are seeking an experienced and hands-on Technical Lead to guide and mentor a high-performing development team while actively contributing to the architecture, design, and implementation of our platform. The ideal candidate will bring strong expertise in Payments,.NET Core, Java, and AWS, and have a passion for solving complex problems with scalable, maintainable solutions.
You will be instrumental in ensuring the technical direction aligns with business goals while fostering a collaborative and innovative team culture. As we explore AI and ML integration opportunities, exposure to these areas will be highly advantageous.
Key Responsibilities
- Lead end-to-end development and delivery of robust software solutions across our platform.
- Act as a hands-on contributor and technical mentor to the engineering team.
- Design and implement scalable, secure, and high-performance backend systems using .NET Core and Java.
- Support and optimize CI / CD pipelines using Jenkins, and troubleshoot deployment issues (primarily Unix-based with bash scripting).
- Collaborate with cross-functional teams to understand business requirements and deliver high-quality technical solutions.
- Guide and support team members working on frontend and mobile technologies including ReactJS, iOS, and Swift.
- Assist in evaluating and potentially integrating AI / ML technologies into the platform.
- Ensure best practices in software engineering, coding standards, and agile methodologies are followed.
Requirements
Priority Skills & Experience (Must-Have)
Payments Industry Experience – Strong understanding of payment gateways, transaction workflows, and security standards..NET Core – Proven experience building and maintaining enterprise-grade applications . (Primary skill)Java – Backend development expertise. (secondary skill)AWS Cloud Services – Hands-on experience with cloud-native development and deployments.CI / CD Pipelines – Jenkins setup, maintenance, and troubleshooting.Unix / Shell (Bash) – Basic scripting skills to support build and deployment processes.SQL – Proficient in writing queries and optimizing relational databases.Secondary Skills (Nice-to-Have / Valuable for Leadership)
Experience with xCode / iOS and Swift / Fire for mobile development.Exposure to ReactJS for frontend development.Knowledge of Identity Server, Go, and Gradle.Familiarity or hands-on experience with AI development (LLM, RAG, Agentic AI, etc.). This is a plus as we are exploring innovative use cases in AI / ML.Qualifications :
10+ years of software engineering experience, with at least 2+ years in a technical leadership role.Strong problem-solving and decision-making skills.Excellent communication and collaboration abilities.Demonstrated ability to lead technical discussions, conduct code reviews, and mentor junior developers.Passion for continuous learning, innovation, and exploring emerging technologies like AI / ML.Benefits
Flexibility in work hours and location, with a focus on managing energy rather than time.Access to online learning platforms and a budget for professional developmentA collaborative, no-silos environment, encouraging learning and growth across teamsA dynamic social culture with team lunches, social events, and opportunities for creative inputHealth insuranceLeave BenefitsProvident FundGratuity