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

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

Infrastructure Manager

Iforium are looking for an Infrastructure Manager experienced in supporting a highly transactional 24/7 e-gaming infrastructure in a fast paced Lean Agile Software business. The role requires the ability to manage your time 50/50 between providing correct Information Security Procedures, Policies and Infrastructure Documentation and hands on technical work. To be considered for the role you must be a quicker learner and promote a DevOps first approach. You must be comfortable with all aspects of Networking, Virtualisation, Windows and Linux.

This is a new role and covers a wide number of areas over our existing infrastructure. Therefore, you must be able to perform a gap analysis and prioritize and plan continuous improvements appropriately. You will also be responsible for extending the infrastructure to support high availability over multiple datacentres.

Key Responsibilities:

  • Provide overall management of all Infrastructure.
  • Network infrastructure design.
  • On a day to day basis ensure our core infrastructure are monitored and maintained to a high quality with specific reference to availability, performance, security and operability. This will cover Servers, Network Infrastructure and storage.
  • Design, implement and maintain appropriate Information Security Procedures and Policies for a Lean Agile Software business.
  • Implement appropriate Disaster Recovery and Business Continuity solutions.
  • Manage and mentor other members of the team.

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

Desirable Technical Skills:

  • SQL Server infrastructure in a 24/7 environment
  • Docker
  • RabbitMQ infrastructure

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.