Careers – Latest roles


Finance Manager

We are looking for an ambitious, detail oriented Finance Manager to join our rapidly growing software business in Cheltenham.

Key Roles and Responsibilities:

  • Preparation of management accounts
  • Budgeting, forecasting, and analysis
  • Billing and recovery
  • Payroll, PAYE, Pension payments
  • VAT returns
  • Supporting commercial contracts
  • Overseeing our Sri Lankan accounts

Required Skills and Experience

  • Qualified/Part-Qualified Accountant
  • Working knowledge of Xero
  • Good understanding of Excel
  • Adaptable, ambitious and enthusiastic

Salary: £30,000 – £35,000

For more information or to apply email Andrew Hill andrewh@salpo.com


Senior Software Engineer/Associate Tech Lead IOS

This role is based in Colombo.

Duties & Responsibilities 

  • Design and build applications for the iOS platform.
  • Ensure the performance, quality, and responsiveness of applications.
  • Collaborate with a team to define, design, and ship new features.
  • Ability to solve complex business cases and provide sound technical solutions.
  • Implement Bug-free quality code, TDD where appropriate and Automation.

Skills & Experience 

  • Degree in Computer Science or a related subject.
  • Strong skill for objective c and swift 3.
  • 3-5 years’ experience in iOS software development.
  • Experience with Hybrid Frameworks such as Ionic, Titanium or PhoneGap.
  • C, C++ knowledge and agile development experience is a plus.
  • Working knowledge of the general mobile landscape, architectures, design patterns, trends and emerging technologies.
  • Good Understanding of object-oriented programming and design patterns skills in time and resource management.
  • Innovative and forward thinking.
  • Ability to work independently with minimum supervision and learn new technologies quickly.

Associate tech lead/senior software engineer php and node.js

This role is based in Colombo.

Role & Responsibilities:

  •         Integrate existing software and develop new software solutions.
  •         Create technical specifications and test plans.
  •         Ensure product quality through unit testing, system testing and continuous integration.
  •         Investigate new technologies and continually updating technical knowledge and skills.

Requirements & Qualifications:

  •         Degree in Computer Science or a related subject.
  •         Proven working 3-4 years’ experience in software development.

    Deep understanding of PHP, JavaScript, object-oriented programming and design patterns.

  •         Proven experience building a non-trivial client-side or server-side application.
  •         Practical knowledge of web presentation technologies including HTML5 and CSS3.
  •         Experience with Symfony and Doctrine is an added advantage.
  •         Familiar with AngularJS or similar frameworks.
  •         Familiar with SQL databases: MySQL.
  •         Experience with NoSQL databases: MongoDB, Redis.

Lastly, practical knowledge of automated tests environments: Selenium framework or similar, Virtual Machine management is desirable.


To apply, please send your CV to careers@salpo.com.

Furthermore, you can also stay up to date with all of our events, news items and developments by signing up for our e-newsletter here.