Isle of Man

Career description

Are you on the hunt for an opportunity to immerse yourself into a digital product which offers you the chance to work with a close-knit team of experts and really make a difference?

Since the launch of our first B2B product, an egaming-focused digital training platform called the Amber Gaming Compliance Academy, our training department has seen unprecedented growth and as a result, has developed to support the increasing success of our platform. We are looking for a Developer to complement our existing team and help us to further enhance our proposition.

Reporting to the Senior Developer, you will work within a small cross-functional team and drive key business projects across the platform.

Duties and Responsibilities
  • Develop, support, and maintain web applications and services to meet a variety of business needs.
  • Develop API’s and integrate services with third-party systems.
  • Ensure technical solutions are properly architected and specified, reviewing code for quality assurance purposes.
  • Liaise with B2B partners where appropriate.
  • Engage with UX to assess and improve customer experience through user research and design iteration.
  • Maintain professional and technical knowledge of software development best practices.
  • Identify opportunities and be able to adapt to change and new information.
  • Communicate regularly with third-party hosting providers.

Desired Experience, Knowledge & Skills
  • Five years' professional development experience
  • Experience working with the following technologies and tools:
    • C#
    • .NET Framework (or .NET Core)
    • HTML, CSS, JavaScript
    • SQL
    • Windows Server/IIS
    • Git
    • Umbraco CMS
    • Cypress
  • Strong understanding of Design Patterns, when to apply and when not to
  • Experience of Test-Driven Development
  • Experience managing cloud-hosted infrastructure
  • Experience in developing Learning Management Systems
  • Experience implementing xAPI and/or CMI 5
  • Strong communication and interpersonal skills
  • Excellent problem-solving and organisational skills
  • Attention to detail


About you
  • Have a passion for software development
  • Get-it-done mindset
  • Be a team player
  • Embrace the culture of communication and collaboration
  • Have a real entrepreneurial spirit
  • Be self-sufficient


You will be working as part of an experienced and dedicated team who possess a wide variety of skills in this sector. You will communicate with the team daily though we will give you the freedom and flexibility you need to work autonomously, communicate freely, and take ownership of your work. You will also be working closely with our various internal divisions, with the potential for further growth as we develop our extensive client portfolio.

As the department responsible for the training needs of our global group of companies, we believe that providing high-quality training that is engaging to others is of the utmost importance. Our commitment is to approach your professional development with the same ethos.

Our Isle of Man office 

Our Isle of Man office is located in Clinch’s House on North Quay in Douglas, providing easy access to the town centre where you will find a large choice of eateries and restaurants to enjoy with your department at lunch or after work. We’re also well-known for our charitable contributions and annual parties, so it’s not just work you can get excited about.

Meet the team

Meet the team who you will be working with if you are successful in your application.

Luke Doherty - Head of Digital Learning

Luke heads up the content team who develop the Compliance Academy and leads the development of effective learning strategies that include online, face-to-face and blended experiences.

Braydie Grove - Senior Developer

Braydie is our Senior Developer responsible for leading development and technical architecture on our Compliance Academy platform and building technical standards for development.

Jack Williams - Technical Projects Officer

Jack is our Technical Projects Officer and he is responsible for the administrative duties of client platforms and the fundamental development of the Compliance Academy training platform.