About the job Tech Lead
WE ARE HIRING: Technical Lead
Location: Sri Lanka
Employment Type: Full-time
Company Industry: Information Technology / Software Engineering & Digital Solutions
Role Overview
We are looking for a Technical Lead to provide strong technical leadership and drive end-to-end delivery of software projects. This role is responsible for designing scalable and maintainable solutions, mentoring engineering teams, and ensuring high standards of code quality, security, and performance while aligning technical execution with business objectives.
Key Responsibilities
-
Provide technical leadership and guidance to a team of software engineers.
-
Own end-to-end technical delivery of projects, ensuring scalability, performance, and maintainability.
-
Collaborate with architects and product owners to design software architecture and define technical roadmaps.
-
Write and review high-quality code, ensuring adherence to coding standards and best practices.
-
Conduct code reviews and establish processes for continuous improvement in software quality.
-
Mentor, coach, and support team members, fostering a culture of learning and knowledge sharing.
-
Translate business requirements into technical solutions and provide accurate estimations.
-
Work closely with cross-functional teams (QA, DevOps, UI/UX, Product Management) to deliver robust solutions.
-
Identify technical risks, propose mitigation strategies, and ensure timely issue resolution.
-
Drive adoption of modern tools, frameworks, and engineering practices (e.g., CI/CD, automated testing, DevOps).
-
Ensure security, compliance, and performance standards are met across all software deliverables.
Qualifications & Experience
Educational Qualifications
-
Bachelors degree in Computer Science, Software Engineering, or a related discipline.
Experience
-
6–7 years of professional software development experience.
-
Minimum of 1+ years experience in a senior or lead engineering role.
Technical Skills
-
Strong understanding of software design principles, design patterns, and system architecture.
-
Familiarity with REST APIs, microservices, and cloud-based architectures.
-
Hands-on experience with CI/CD pipelines and DevOps practices.
-
Experience with modern front-end frameworks such as React or Angular.
-
Back-end development experience with frameworks such as Spring Boot, Node.js, or PHP.
-
Experience with containerization technologies including Docker and Kubernetes.
-
Exposure to distributed systems and event-driven architectures.
-
Knowledge of performance optimization and application security practices.
-
Experience with relational databases (SQL) and exposure to NoSQL databases.
-
Hands-on experience with version control systems such as Git, GitHub, or Bitbucket.
-
Good understanding of Agile/Scrum development methodologies.
Skills & Competencies
-
Strong problem-solving and debugging skills.
-
Effective communication and collaboration abilities.
-
Ability to lead teams while remaining hands-on with technical delivery.
Ready to take your career to new heights?
We're InTalent Asia, your go-to recruitment partner in Sri Lanka, and were supporting an exciting opportunity for a Technical Lead within a technology-driven environment.
At InTalent Asia, we're not just recruiters; we're here to architect your career success.
Apply now and step into a leadership role in software engineering.
#InTalentAsia #CareerOpportunity #TechnicalLead #SoftwareEngineering #ITJobs #TechCareers #LeadershipInTech