Remote Technical lead

at Teamified

Posted 1 day ago 4 applied

Description:

  • 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 include leading end-to-end development and delivery of robust software solutions across our platform, acting as a hands-on contributor and technical mentor to the engineering team, and designing and implementing scalable, secure, and high-performance backend systems using .NET Core and Java.
  • You will support and optimize CI/CD pipelines using Jenkins, troubleshoot deployment issues (primarily Unix-based with bash scripting), and collaborate with cross-functional teams to understand business requirements and deliver high-quality technical solutions.
  • Additionally, you will 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, and ensure best practices in software engineering, coding standards, and agile methodologies are followed.

Requirements:

  • Candidates must have 6+ years of software engineering experience, with at least 2+ years in a technical leadership role.
  • A strong understanding of the Payments industry, including payment gateways, transaction workflows, and security standards is essential.
  • Proven experience building and maintaining enterprise-grade applications using .NET Core and backend development expertise in Java is required.
  • Hands-on experience with AWS Cloud Services for cloud-native development and deployments is necessary.
  • Candidates must have experience with CI/CD pipelines, specifically Jenkins setup, maintenance, and troubleshooting.
  • Basic scripting skills in Unix/Shell (Bash) to support build and deployment processes are required.
  • Proficiency in writing SQL queries and optimizing relational databases is necessary.
  • Strong problem-solving and decision-making skills, excellent communication and collaboration abilities, and a demonstrated ability to lead technical discussions, conduct code reviews, and mentor junior developers are essential.
  • A passion for continuous learning, innovation, and exploring emerging technologies like AI/ML is important.
  • Flexibility in work hours and location, with a focus on managing energy rather than time, is expected.

Benefits:

  • Access to online learning platforms and a budget for professional development is provided.
  • A collaborative, no-silos environment encourages learning and growth across teams.
  • A dynamic social culture with team lunches, social events, and opportunities for creative input is fostered.
  • Health insurance is offered to employees.
  • Leave benefits are provided to support work-life balance.
  • A Provident Fund is available for employee savings.
  • Gratuity is included as part of the employment benefits.