Senior Software Engineer - BE

Colombo – Full Time

We are on the lookout for talented, innovative and self-motivated individuals to join our dynamic and collaborative team.


  • Build software components to solve business problems, particularly working with cutting-edge IoT systems, web and mobile apps, and cloud-based integrations
  • Apply problem-solving skills and industry best practices in tandem to design and develop world-class, scalable solutions efficiently and effectively
  • Understand and elucidate or produce technical solution specifications and execute on development, including by leading/mentoring junior Engineers
  • Work with BAs and other Engineers to elucidate customer business needs, to read and understand requirement specifications, and work independently or as a lead to strive towards the big picture of the business need
  • Maintain excellent communication at both the technical level in an agile setting and at the business level with a variety of team members/stakeholders


  • 4+ years of experience as a Software Engineer (with at least 2 years of experience in IoT/real-time sensor-driven systems)
  • Bachelor’s degree or higher in CS, SE, IT, or a related field
  • Hands-on project experience with IoT device configuration, integration, IoT platforms, and protocols (eg- MQTT)
  • Proficiency in JavaScript, Node.js; React.js and/or React Native experience is highly advantageous
  • Experience with cloud applications and containerized workloads with Docker/Kubernetes

Sound Like The Job for You?



  • Accepted file types: pdf.
  • This field is for validation purposes and should be left unchanged.
Job Location: Colombo
Job Type: Full Time
Job Categories: Current Openings

Apply for this position

Allowed Type(s): .pdf, .doc, .docx