Careers

Iforium is a fast growing software development company specialising in the development of a modern and flexible eGaming and Casino management platform. From our new Head Office in Douglas in the Isle of Man we provide clients with a comprehensive range of services using the latest technology and agile software development methods.

courthouse_roof_terraceTo support our rapid expansion and new product launches we are looking to recruit various technical and managerial positions.

A number of specific vacancies are currently available, but we are always keen to hear from exceptional IT and eGaming professionals looking to work in a dynamic, modern, rewarding and informal environment.

All roles offer excellent opportunities for career progression with salaries negotiable and based on experience. To apply, please send your current CV, salary expectations and a covering letter to careers@iforium.com or alternatively use our contact us form.

No agencies please.


Current Vacancies

Content Relationship Manager

Iforium are looking for a Content Relationship Manager to join and support our growing team.

The Content Relationship Manager will be responsible for assisting in the content integration and distribution lifecycle within Iforium. The Content Relationship Manager will also be responsible for managing our external content relationships and helping maximise the performance of content to Iforium clients.

The Content Relationship Manager will be expected to build, manage and maintain Iforium’s relationships with both new and existing Content Providers.

This will include the following responsibilities:

  • Coordinate with Sales and support the entry of new content providers into Iforium.
  • During the technical integration phase, you will assist in the integration process by securing the necessary data, documentation and information directly from Content Providers.
  • Once the technical integration is complete you will be required to interact daily with Content Providers to request and capture any needed data, documentation and information. You will then coordinate internally to communicate this information to support our internal teams and processes.
  • Work diligently to capture and plan new content and game releases. This will include distributing key content and launch information both to internal teams and externally to our clients.
  • Organise regular content update and performance review meetings internally.
  • Conduct regular performance review sessions with Content Providers both remotely and face to face.
  • Keep Sales, the Integration Managers and Iforium Clients regularly updated with all new game features and new game releases available from Content Providers.
  • Create and optimise content KPI reports to help identify revenue growth opportunities and liaise regularly with Iforium clients to maximise the value of the content available to them on the Gameflex platform.
  • Communicate frequently with our clients to monitor content performance and work proactively with them to build and deliver content roadmaps.
  • Travel and attendance at key eGaming conferences to help grow our network and maximise our positive relationships with both Content Providers and our clients.

Required Skills:

  • Passionate about Customer Service and positive Account Management.
  • Excellent communication skills and proven experience dealing with both internal and external stakeholders.
  • Accurate and organised to ensure we capture and distribute the correct information.
  • An analytical mind with an attention to detail to monitor content performance, trends and revenue growth opportunities.
  • Ability to build and manage a network of 3rd party relationships.
  • Ability to identify and convert new business Content opportunities.

Desirable Skills:

  • Previous eGaming experience working directly with Content Providers would be desirable.
  • Previous eGaming Account Management and/or a Business Development background would be desirable.

This is an outstanding opportunity for somebody with a communicative, positive and can do attitude that wants to become an integral part of a fast-paced and growing eGaming company.


Senior SQL Server DBA

Iforium are looking for a Senior SQL Server DBA experienced in highly transactional 24/7 environments. The role with be split 50/50 between supporting production based environments and ongoing development projects in both our transactional databases and data warehouse databases. You must have experience in some or all the following technologies and skills:

      • Installation and administration of SQL Server 2012/2014 Enterprise Edition
      • SQL Clustering using Always On for High Availability and Disaster Recovery across multiple datacentres
      • Experience working and manipulating multi-terabyte databases containing hundreds of millions / billions of rows
      • T-SQL stored procedures and functions
      • Performance tuning of indexes and stored procedures
      • SQL Server Integration Services (SSIS)
      • SQL Server Reporting Services (SSRS)
      • SQL Server Analysis Services (SSAS) and business intelligence / data warehouse technologies

Infrastructure Engineer

Iforium are looking for an Infrastructure Engineer experienced in supporting a highly transactional 24/7 e-gaming infrastructure in a fast paced Lean Agile Software business. To be considered for the role you must be a quick learner and promote a DevOps first approach. You must be comfortable with all aspects of Networking, Virtualisation, Windows and Linux.

Required Technical Skills:

      • VMWare
      • Windows Server
      • Linux
      • Cisco Firewalls/Switching/routing/core networks
      • DevOps experience with Ansible desirable
      • Load Balancing using NGINX and HaProxy
      • Experience of implementing Open Source / Software as Service Security, Monitoring and Logging solutions
      • Network infrastructure design

Desirable Technical Skills:

      • SQL Server infrastructure in a 24/7 environment
      • Docker
      • RabbitMQ infrastructure
      • Security Standards – ISO 27001 / PCI Compliance
      • Disaster Recovery and Business Continuity

Application Support Analyst

Iforium are looking for Application Support Analyst to help support multiple customers and third party game providers operating on Iforium’s Gameflex Casino Platform. As an Application Support Analyst you will coordinate, manage and resolve 2nd and some 3rd line support issues. You will work to an agreed SLA and communicate incident status and progress, you will also manage expectations and request further information if needed. You will help fix these issues by making small scale configuration changes or escalate the issue to 3rd line support or Software Development Teams. You will contribute to the Iforium Support knowledge base. You will also get involved with releases of the platform and new game releases.

To be considered for the role, you must have the following skills:

          • Solid SQL Server querying and script writing skills
          • Experience of REST Web API’s and associated test tools
          • Experience with C# asp.net applications
          • Windows Server including IIS
          • Knowledge of Linux/Unix Scripting
          • Good analytical skills
          • Good communication skills

The ideal candidate would have the following:

          • Knowledge of Linux/Unix Scripting
          • Exposure to DevOps concepts using automated tools such as Puppet and Ansible

C# Middle Tier Developers

We are looking for C# Middle Tier Developers at various levels from Junior to Senior. The successful candidates must be self-starters and have commercial experience in some or all of the following technologies and skills:

          • C# .NET – VS2013 / VS2012 / VS2010
          • Databases – SQL Server and/or Oracle and/or MySQL
          • Web Technologies – HTML5 / CSS / Bootstrap / JQuery / XSLT
          • Web Services – XML / SOAP / Third party integrations
          • Agile Techniques – Unit Testing / Mocking / Continuous Integration / SCRUM

Senior Developer / Software Architect

We are looking for a hands-on Senior Developer / Software Architect. The successful candidate must be a self-starter with an interest in loosely coupled highly scalable architectures. You must have experience in some or all of the following technologies and skills:

          • Scalable Web Technologies – Caching / Node.js
          • Enterprise Messaging – ESB / CEP / RabbitMQ
          • Big Data – Hadoop / NoSQL (MongoDB, CouchDB)
          • Agile Techniques – Unit Testing / Mocking / Continuous Integration / Continuous Deployment / SCRUM
          • Languages – C# / Java / Ruby / Python

Automated Software Testers

We are looking for Automated Software Testers to support our R&D and licensee delivery teams. The ideal candidates should come from an agile programming background (.NET or Java or Ruby etc.) and have experience with automated test tools and framworks. You must have commercial experience in some or all of the following technologies and skills:

          • Web Testing Frameworks – Selinium / BDD Test Frameworks
          • Scripting – VBScript / Powershell
          • Databases – SQL Server
          • Web Server Setup – IIS7 / IIS 7.5

Computer Science Graduates / Students

We are looking for talented Computer Science graduates who are interested in a programming career. You would learn how to develop Enterprise Scale C# Web applications in an agile environment. The position would offer you exposure to modern software engineering techniques including Unit Testing, Mocking, Continuous Integration and Continuous Delivery in the exciting world of eGaming.

We are also interested in Students looking for summer work.