Working here

Mayden is a growing software company, awarded Development Team of the Year at the 2018 UK IT Industry awards.

Together we’re building the kind of company we want to work for. For us, that means an agile, open working culture, a flat structure and shared responsibility and reward for our success.


We’re located in the beautiful, historic city of Bath. But don’t let the historic facades fool you; step inside our offices and you’ll find one of the most innovative technology firms in the South West.


Mayden life

Catch up on the latest news and developments from Mayden HQ on our blog.

Our values icon

Our values

Read about the concepts that guide the decisions we make as individuals, as teams and as a company.

Star icon

Student work placements

At Mayden, we nurture rising talent. Want to apply for a year long student work placement? Get in touch!

Join the team

We’re always looking to meet passionate, driven, skilled individuals to help shape the future of Mayden and of healthcare IT.

We offer a phenomenal working environment, exciting opportunities to learn new skills and an excellent package of benefits including private health insurance and pension.

If you live our values and are someone who wants to change the world for the better, then get in touch.

Current opportunities

Salary: Salary £19,000 + DOE

Location: Bath

About the company

Mayden provide end-to-end managed web applications and bespoke system development to the healthcare sector. Located in Bath, we specialise in innovative, flexible and cloud-based software such as iaptus. Mayden is driven by the desire to add real value to the healthcare sector, creating industry changing software that improves the way services are delivered by staff and experienced by patients.

Key responsibilities

Training of external clients in the use of our products and associated reporting software – this includes remote training from the office and on-site training at locations across the country. Therefore, a willingness to travel and stay overnight in a nearby hotel (depending on location) is essential. You will also manage internal training, including running sessions with new staff in order to familiarise them with our software. You will also be responsible for keeping training documentation and the product help-site up-to-date. This includes the creation and maintenance of training guides as well as having an instrumental part in shaping training plans.

There is an opportunity to expand your role beyond training. This includes aiding our customer account coordinators in the implementation of front-end software features and answering incoming calls to address any customer queries. You will have the chance to collaborate across multi-disciplinary teams to develop your role and involve yourself in other projects.

The person and skills

The successful candidate will be conscientious, outgoing and professional, as well as able to remain calm under pressure. They will have excellent communication, presentation and people skills. Confidence with IT systems is essential, with strong literacy skills, an excellent telephone manner, with the ability to multitask and prioritise your workload. Flexibility is key in order to allow for onsite training and visits.

An overview of essential and desirable skills are listed below.


  • Strong communication skills
  • Experience in presentation, teaching and/or training
  • Experience in a customer service role
  • Evidence of IT literacy
  • Strong communication skills
  • Minimum 5 GCSEs (or equivalent) including Maths and English, grades A – C (or equivalent)
  • Exceptional organisational skills
  • Open to travel across the UK for short periods


  • Experience using CRM, patient management software and/or reporting tools
  • Exceptional telephone manner
  • Full, clean UK driving license with access to a vehicle
  • Excel skills and experience
  • A Level A – C or equivalent
  • Awareness of Agile working principles

Benefits include:

  • Bonus
  • Company pension
  • Personal training and conference budget
  • Private health insurance
  • On-site gym
  • Free parking available
  • Salary £19,000 + DOE

You must be eligible to live and work in the UK


Salary: £32,000+ (dependent on experience)

Location: Bath

We have an exciting, full-time opportunity for a sysops engineer to join the systems and operations team at Mayden, providing technical support across the business.

The role is responsible for:

  • the security, stability and uptime of our production, staging and development environments
  • monitoring the above environments and reacting to alerts and issues that may arise in day-to-day operation of Mayden’s product line
  • the maintenance of network, server and storage assets in data centre environments (VMware Cloud, AWS EC2 etc.)
  • ongoing upgrades and improvements to our existing infrastructure and processes

You’ll have plenty of opportunities to develop your skills and knowledge, and there’s scope for the role to grow as you do.

Mayden is driven by a mission to improve the way that healthcare is delivered by staff and experienced by patients, with a focus on NHS mental health services. We offer a fantastic, friendly working environment in the beautiful city of Bath, along with an excellent package of benefits including private health insurance and pension contributions.

We aim to make Mayden the best workplace our staff will ever experience. Our agile teams are self-organising with the ability to choose their own tools, be creative and actively participate in the product management process. Staff members are encouraged and supported in their own personal development including external courses and training.

The ideal candidate will:

  • have good self-organisation and communication skills
  • feel at home collaborating with others as part of a multidisciplinary team
  • have a flexible approach to work
  • be a fast learner and adaptable to change
  • have practical experience working with:
    • VMware ESXi/vSphere/vCenter
    • Cisco and iptables networking
    • Linux administration (specifically RHEL derivatives)
    • practical experience in MySQL database administration using CLI
    • network monitoring eg PRTG/nagios
    • automation solutions eg Ansible/Chef/Puppet
    • production database administration
    • LAMP/LNMP stack

Although not essential, experience in the following areas is highly desirable:

  • VCS such as Subversion or Git
  • working in a Scrum team, adopting an Agile methodology to your work
  • shell scripting (Python/Perl also advantageous)
  • MySQL database replication
  • working with web applications at scale
  • working experience with network and web application security hardening
  • physical and virtual network maintenance
  • experience in administering firewall appliances, managed wireless networking

You must be eligible to live and work in the UK.


Salary: £26,000 - £32,000 (dependent on experience)

Location: Bath

About the role

We’re looking for a motivated individual to join the team and help us to improve and expand our analytics offering for clients of our market leading software, iaptus.

Mayden is an exciting, growing software company based in the beautiful city of Bath. Our life’s work is creating insightful, cloud based systems for healthcare services in the UK and abroad, and our software products have been used in almost every NHS trust in the country.

We have a flat structure, which means that teams and individuals make their own decisions, manage their own workloads and set their own goals. Our values – transparency, collaboration, contribution and forward thinking – are the cornerstones of our work.
Find out more here.

There’s plenty of opportunity here to carve your own path within this role, but key aspects of the position are described below.

You will

  • be a part of shaping the direction of analytics at Mayden
  • design, build and deploy new ETL solutions in line with stakeholder specifications
  • maintain the existing ETL suite, ensuring data is handled efficiently and new features are released seamlessly
  • migrate new client data into our patient management system
  • collaborate with staff and customers who require assistance with data requests

Your experience

  • hands-on experience in developing ETL solutions (e.g. Talend, Alteryx)
  • demonstrable knowledge of SQL and relational databases
  • knowledge of Git or other source control software

Additionally, the following would be advantageous:

  • experience with coding (e.g. Python, R, Java)
  • experience with shell scripting languages (e.g. Bash)
  • exposure to agile methodologies, preferably scrum

About you

  • you’re adaptable and willing to facilitate continuous improvement
  • you’re a true team player with excellent communication skills
  • you have an analytical mind with the ability to learn fast
  • you enjoy solving mathematical or logical problems
  • you have excellent prioritisation and self-organisation skills

Full and part time workers will be considered. You must be eligible to live and work in the UK.