Skip to content
Remotavia
MOSIAC HR Private Limited

Senior Tech Lead - Software Engineering

Remote in set countriesSri Lanka onlyFull-time

Posted 6 days ago

Who can apply

Sri Lanka only

Salary

Not disclosed

Level

Senior

Full-time

Timezone

UTC +5

About the role

Senior Tech Lead - Software Engineering

Join our client, a prominent player in the telecommunications sector, as they seek a dynamic and experienced Senior Tech Lead to drive software development initiatives and enhance digital platform strategies.

As a Senior Tech Lead, you will play a pivotal role in the software development lifecycle, encompassing coding, testing, and maintaining software applications and systems.

You will analyze user requirements, define specifications, and create software design documents, ensuring the quality of software through rigorous testing and debugging. Collaboration, communication, and continuous improvement are essential aspects of this role.

Key Responsibilities:

  • Collaborate with stakeholders to gather and document user requirements and business needs.
  • Translate system designs into actual code using various programming languages and frameworks.
  • Conduct unit, integration, and system testing to ensure software reliability and correctness.
  • Design intuitive and user-friendly visual and interactive elements of software applications.
  • Analyze and optimize software performance, identifying and resolving bottlenecks.
  • Utilize version control systems (e.g., Git) for source code management and collaborate through code reviews.
  • Create comprehensive technical documentation, including design documents and user manuals.
  • Prepare software for deployment, ensuring smooth transitions and ongoing maintenance.
  • Engage with stakeholders to refine and validate documented requirements.
  • Assess technical and economic feasibility of software systems and manage change requests.
  • Build scalable, secure, and highly available multi-tenant applications in the cloud.
  • Participate in the design and automation of cloud deployment architecture and CI/CD processes.
  • Conduct throughput analysis and infrastructure planning in a distributed/cloud-based environment (AWS preferred).
  • Develop comprehensive test plans and execute various types of testing.
  • Monitor and respond to user-reported issues, ensuring timely resolution and support.

Qualifications:

  • Degree in BSc in Engineering.
  • 8+ years of experience in software engineering and development.
  • Strong knowledge of software design and development principles.
  • Effective communication and system analytical skills.
  • Experience with continuous integration and delivery pipelines, including Jenkins.
  • Proficiency in working within distributed/cloud-based environments with major cloud providers (AWS, Azure, or GCE).
  • Familiarity with Unix command line, shell scripting, and system monitoring tools.



Originally posted on Himalayas

Interested in this role?

You apply directly with the listing source. Remotavia never charges candidates.

Apply on Himalayas

Check your resume

See which keywords from this job your resume is missing.

Track this application

Add it to your board and get a follow-up reminder.

Draft a cover letter

An honest first draft from your resume and this job.

Prepare for interviews

Likely questions based on this job description.

About MOSIAC HR Private Limited

Listing details & historyShow
Employer posted
19 Oct 2026
Last confirmed open
Not yet confirmed
Source
Job board
Degree
Degree required
“Qualifications: Degree in BSc in Engineering.”
Visa
Not stated
Timezone
Not stated
Languages
Not stated
Location evidence
“Remote — Sri Lanka”

Details are read from the listing text. They are not a guarantee of work authorization; confirm with the employer.

History

  • 19 Oct · Added to Remotavia

Similar remote jobs

See more

Senior Tech Lead - Software Engineering

MOSIAC HR Private Limited

Apply