title-image
Turrior - Let work find you
Recruiters get AI-ranked shortlists and automated outreach, filling roles up to 5× faster.
0%
Popularity
0d
Avg. Time to Hire
0h
Recruiter Res. Time
0%
HR Satisfaction
Careers at Virtusa
All open opportunities, right here. Explore, apply, grow.
Apply now

Tech Lead Job in Colombo, Sri Lanka

Full Time
full time
Lead Software Engineer
16 Oct 2025
Colombo
Verified by Turrior

Content + Source + Freshness • 12 Dec 2025 • 95% confidence

78 / 100

Offer value

This role is moderately valued due to its focus on technical leadership and software excellence but demands significant experience.

  • Emphasis on quality and security in software development
  • Involvement in impactful tech projects
  • Requires strong C/C++ knowledge and Agile practices
  • Growth opportunities across software engineering disciplines
Pros
  • Opportunity to work on cutting-edge technologies
  • Strong emphasis on quality and security in deliverables
  • Roles in diverse cross-functional teams fostering collaboration
Cons
  • High-pressure work environment with tight deadlines
  • Requires extensive C/C++ expertise not commonly found
  • Limited remote work flexibility

Who it's for

Senior / Lead • Office-based with some flexibility

Good fit
  • Leaders in software engineering with C/C++ expertise
  • Collaborative individuals with Agile experience
  • Senior developers looking for mentoring opportunities
Not recommended for
  • Junior developers without relevant experience
  • Engineers less familiar with C/C++
  • Candidates seeking only remote positions

Motivation fit

Interest in driving technical excellence in developmentDesire to collaborate across teams and lead projectsMotivated to integrate security into software development

Key skills

C/C++ programmingAgile methodologies and team collaborationCI/CD pipeline and automationProblem-solving and communication
Score: 78/100 AI verified analysis

About the job

Role Responsibilities
Engage with the product owner, team lead, architects, and global team members to build world class solutions that address customer needs.
Maintain a strong focus on quality and security, delivering reliable and robust solutions.
Independently manage workload while promoting an inclusive and open culture.
Take initiative to build knowledge in technology products and tools through on-the-job learning, certifications, and projects.
Actively participate in Scrum meetings and provide timely status updates to the Team Lead and/or Scrum Master for assigned responsibilities.
Contribute during agile retrospectives and reviews to analyze, adapt, and identify ways for the team to deliver more effectively and meet quality standards on time.
Work well under pressure, taking ownership of issues and resolving them with minimal supervision.
Communicate effectively and maintain a strong client focus with excellent interpersonal skills.
Ensure the teams knowledge base is kept up to date with technical issue resolutions and shared learning.

Key Relationships
Primary
Development Manager, Development Team, Operations Support Team, QA Teams, Architecture, Scrum Master, Product Owner, and Business Experts on projects.

Role Requirements
Must Have
Strong C/C++ experience (minimum 5 years) for cross-platform development, especially on RedHat Linux.
Experience with code repositories supporting multi-person and multi-version delivery pipelines.
Familiarity with Agile Software Development, including TDD and/or BDD, and the Atlassian toolset.
Knowledge of automation and CI/CD pipeline development.
Excellent verbal and written communication skills.
Ability to clearly communicate complex information to relevant audiences.
Strong problem-solving skills, attention to detail, and adaptability to fast-changing technical environments.
Quickly understand the broader impact of changes and technical issues.

Nice to Have
Experience with containerization and orchestration tools like Docker and Kubernetes.
Background in high-transactional, low-latency system development.
Proficiency in scripting languages such as Python, JavaScript, and Node.js.
Exposure to cloud platforms (AWS/Azure) and CloudFormation.
Familiarity with building automation tools and processes.

Benefits

Others, Consulting, Run Services, Corporate, Digital, Sales and Marketing, Delivery Management, Cloud and Infrastructure, Technology, Strategy, Customer Experience Transformation, EAI Middleware, Data Testing and Validation, Banking & Financial Services, ServiceNow, Project Management, Core Tech .NET, Infrastructure Maintenance and support, Pega, Functional programming, Consulting & Advisory, Mainframe Apps, Data Integration, Delivery Transformation, AWS, Application Maintenance and support, Business intelligence., KPO, Other CRM and EAS packages, Cloud Application Engineering, Emerging Tech, Data Management, Healthcare & Life Sciences, Security, Cloud Infra & Security, Platform Assurance, Service Delivery Management, Azure, Program Management, Non-Functional Assurance, Data Platforms, Mobile App Engineering, Web App Engineering, Telco, Core Tech Java, Insurance, Cloud Operations, Customer Experience, Business Analysis, Digital Quality Assurance

Similar Jobs

6 months agoFull Time
6 months agoFull Time
6 months agoFull Time
6 months agoFull Time

End-to-end AI hiring for modern HR teams

Turrior uses artificial intelligence to create job listings, automate candidate screening, conduct video interviews, and apply comprehensive AI scoring — helping companies hire faster, more accurately, and with lower operational costs.

Key benefits:

  • AI-powered job creation and structured job data
  • Intelligent candidate screening and automated shortlisting
  • Video interviews with AI-based answer analysis
  • Comprehensive AI scoring of skills, experience, and role fit
  • Recruitment process automation and reduced time-to-hire

Share job