Software Developer (PHP)







*We have 10 open PHP software developer roles available, which can be based in Madrid (Spain), Sofia (Bulgaria), Cheltenham (UK) or home-based.*

About IRM

IRM is a cybersecurity consultancy with over 20 years of history delivering a world-class service to some of the UK’s biggest brands and organisations. In 2017, IRM was acquired by the Altran Group – the world’s leading engineering and R&D Company, with around 45,000 employees around the globe and a turnover of around €3 billion.

Since the acquisition, we have moved into new and exciting areas of security, using Altran’s global account managers to welcome new clients through our doors.

We have opened satellite offices in locations including Portugal and Santa Clara as we begin to position ourselves as a global player in cybersecurity. With Altran’s backing, we aim to be the leading security testing company for the world’s largest engineering brands.

The Role

The Software Developer will join our dynamic agile software development team which is spread across IRM offices in Cheltenham and Bulgaria. The role requires proven experience developing web-based PHP applications in an object-oriented manner. The candidate must have a proven track record of working within an agile team, developing and delivering quality code.

The primary responsibility of the role will be to develop PHP code in line with the IRM development guidelines based on the documented business requirements and design artefacts.

The PHP Developer will contribute to the development of IRM’s Governance, Risk and Compliance software platform SYNERGi. An award-winning, sophisticated GRC platform used by organisations to develop, maintain and report compliance against legal and regulatory obligations.

Required Skills & Experience

  • Commercial experience with object-oriented PHP5+ development (3 years +)
  • Experience of HTML and CSS
  • Experience of MVC frameworks, Zend Framework in particular
  • Experience of software design patterns
  • Experience of JavaScript and jQuery , including JSON
  • Experience with relational databases
  • Experience of source code management systems such as Git, Mercurial or Subversion
  • Good knowledge of all phases of the development lifecycle.

Desirable Skills / Experience

  • Experience of using and managing Jira and Confluence software
  • Experience of secure coding techniques
  • Experience of implementing responsive web based designs
  • Knowledge of the Kendo UI JavaScript framework

Experience of Agile development methodologies – Scrum, Kanban


  • Competitive salary
  • Any expenses paid second and fourth Friday of every month
  • Life assurance
  • Medical*
  • Dental*
  • Pension contribution (increases in line with length of service)*
  • 25 days holiday allowance (increasing to 28 days in line with length of service with IRM)

* Offered after probation is passed

If you feel this is the right role for you and that IRM could provide you with the right career path and environment please send your CV to IRM's Recruitment Manager using the following email address: