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 deploymentsCI / CD Pipelines - Jenkins setup, maintenance, and troubleshootingUnix / Shell (Bash) - Basic scripting skills to support build and deployment processesSQL - Proficient in writing queries and optimizing relational databasesSecondary Skills (Nice-to-Have / Valuable For Leadership)
Experience with xCode / iOS and Swift / Fire for mobile developmentExposure to ReactJS for frontend developmentKnowledge of Identity Server, Go, and GradleFamiliarity 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 / MLQualifications :
10+ years of software engineering experience, with at least 2+ years in a technical leadership roleStrong problem-solving and decision-making skillsExcellent communication and collaboration abilitiesDemonstrated ability to lead technical discussions, conduct code reviews, and mentor junior developersPassion for continuous learning, innovation, and exploring emerging technologies like AI / MLBenefits
Flexibility in work hours and location, with a focus on managing energy rather than timeAccess 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 FundGratuitySkills Required
Java, Ml, Ai, Sql, Ios, Jenkins, Reactjs, Swift, .Net Core