Software Developer

Purpose of the role

With M247 you will be exposed to the future of technology, work with some of the brightest global minds in the industry and support many of the biggest brands in the UK and worldwide. Recognized as an employer of choice, having won numerous awards in the UK and beyond, M247 is a fast growing global IT powerhouse at the forefront of innovation and transformation.

We are looking for a software Developer to contribute to the delivery of robust and complete solutions, to address both business and technical problems within our estate. The individual must be adaptable and able to think independently and out of the box to define and develop innovative, effective and efficient solutions. The individual must be able to take on a high level problem statement from the business and think independently; applying out of the box thinking, to develop a robust, enduring, extensible and flexible solution to address the problem.

Key responsibilities

The Software Developer must have extensive and proven experience in a similar software development role.

The software developer must have an advanced knowledge of DevOps & DevSecOps; contributing a wealth of expertise and experience in DevOps practices, ways of working and methodologies. This must include knowledge and experience of CI/CD to maximise development efficiency and quality.

The Developer must also have experience of working within an Agile delivery framework.

The Developer must have extensive and proven experience of working within large and mature enterprises and working within enterprise level governance models, policies and processes. With a strong understanding of enterprise level security, secure development and use of security tools to provide efficient development of robust code and automated assurance space

Skills (Essential):

  • Python
  • Perl
  • C#
  • PHP
  • GitHub
  • CDK
  • EC2
  • API Gateway
  • Linux (including shell scripting)
  • Windows (including PowerShell)
  • CI/CD
  • DevOps


Skills (Desirable):

  • Mulesoft
  • AWS; a broad range of AWS skills including but not limited to:
  • Cloud Formation
  • Tagging
  • Terraform
  • Jenkins
  • Ansible
  • Lambda
  • RDS
  • DynamoDB
  • Agile

To actively support equality and diversity policies of M247.

To attend training courses as identified and agreed for appropriate development.

Working within the Health and Safety at Work Act, the postholder has a legal duty to take reasonable care for Health and Safety both for themselves and others who may be affected by their actions. They are also required to undertake Health and Safety training commensurate with the level required by the post and to take part in risk assessment procedures and the implementation of agreed recommended work practices within the area.

Ensure that duties are undertaken with due regard and compliant to any required standards and policies; GDPR, ISO27001/9001, Health and Safety and other legislation.

Apply Now Back to listings