Job Category: Software Developer

Senior Web Application Developer

Role type

  • BMA is looking for an experienced web application developer with proven experience in the development of front-end applications.
  • You will be part of a larger team that provides analytics services to a wide range of customers in numerous different industry verticals.
  • The larger team that you will be working with will be responsible for deployment of the BMA platform that you will take part in developing.
  • You will also interact with other internationally located developers that will also be working on sections of the company platform.


  • You will be responsible for the continued improvement and development of the proprietary inhouse platform that is currently deployed to numerous customers.
  • You will be part of a small but focussed software development team that is distributed internationally and will report to the development manager relating to the delivery of the platform improvements.
  • You will be expected to work in a manner that supports staged deployment of enhanced applications and solutions for existing and new customers, ensuring that solutions are deployed without adverse effects on existing customer solutions.
  • You will work with the larger consulting team and take feedback from customers as well as the team to inform the development road map of the platform.
  • You will be measured based upon delivery of agreed project milestones.


  • BMA is looking for, a self-starter and for a person that takes ownership of your own code;
  • The ability to perform fault finding and undertake code corrections;
  • The ability to work within an existing application framework;
  • The ability to work independently due to time zone and workload differences;

BMA’s first choice skill set are for a Full stack Developer with the following skill set

  • .NET 5.0+
  • Entity Framework Core
  • C#
  • React (Current Version)
  • JavaScript (TypeScript experience preferable)
  • HTML
  • Azure DevOps / GitHub Experience

As a second choice, we are looking for a Frontend Developer, with the following skill set

  • React
  • Strong JavaScript (TypeScript experience preferable)
  • HTML
  • Azure DevOps / GitHub Experience

Please send in your CV with a short covering note to:
Application deadline: 30 May 2023