IS

Senior Software Engineer - Back End

ISAlinkedin.com
Sep 25, 2026, 5:59 PM3w ago
Full-timeColombo, Western ProvinceBackendSenior (1+ yr)

About the role

The Senior Software Engineer - Back End role provides development expertise across various streams in the software development domain, supporting the implementation and quality automation of ISA's software products. The position is responsible for delivering software products and components, contributing to the technology stack, design, development, deployment, and automated testing. The engineer collaborates with product teams and project managers to translate business needs into technical implementations, supports testing and documentation, and assists in adopting best practices and emerging technologies. The role also involves maintaining effective relationships with stakeholders and ensuring continuous knowledge sharing within the team. Candidates should have a bachelor's degree in IT Engineering, Computer Science, Information Technology, or equivalent, and be fluent in English. Relevant experience in IT environments, strong programming and problem-solving skills, and exposure to cloud and heterogeneous technology environments are required.

Must have

  • Bachelors degree in IT Engineering,Computer Science,Information Technology or equivalent
  • Fluent in English Language
  • 1,2 years of general experience in IT environment in a mid sized company preferably in development department, experience as a DevOps engineer, Software Engineer is an advantage
  • Exposure on heterogeneous technology environments, experienced in different types of technology stacks
  • Strong algorithms skills, experienced in core system configuration and systems testing
  • Relative experience in cloud environments
  • Familiar with production operations and site reliability engineering principles
  • Strong object oriented programming concepts
  • Strong development skills in one or more popular programming languages
  • Capable of analyzing data and identifying pitfalls
  • Demonstrates good problem solving skills
  • Employs skills and interpersonal relations to execute new initiatives and achieve companys objectives
  • Demonstrates the ability to contribute and successfully deliver against business strategy and set KPIs

Technologies

  • DevOps
  • Test Automation