Working here

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 Georgian 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.


We use agile working methods. Find what that means to us in our latest blogs on the subject.

Student work placements

At Mayden, we value 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.

If that sounds like you, get in touch.

Current opportunities

Salary: Competitive DOE plus benefits

Location: Bath, BA2

Job Information:

About the job

We are looking for an enthusiastic programmer with great interpersonal skills and a knack for explaining complex technical topics. As a Mayden Academy trainer, your role will be focused on delivering our 16 week coding course, Full Stack Track, to aspiring software developers, acting as a coach, a mentor and a trainer for the students while they learn from you to start their new careers. You will also work with existing trainers to develop the curriculum, assess student applications, run events such as programming workshops for schools and help with the company operations.

In addition to the 16 week course, you will deliver both bespoke and pre-designed workshops for companies across the UK, along with working with the other trainers to develop new workshops and ensure that existing ones are up to date.

About you

You will have commercial software development experience, having worked on real client projects, ideally within an Agile team. You will have helped support your team with difficult problems and be happy helping junior developers. You will have skills in OOP, in particular web based programming using languages such as HTML, CSS and JavaScript. You will be comfortable programming for the web, with a back-end language, working with current industry standard technologies. Crucially, you will know – or be happy to learn – PHP.

You will have experience with all the usual development tools and languages: Vagrant, Git, Bash, RDBMS as well as experience of methodologies such as agile, pair programming and code review.

Most importantly you will be a friendly, motivated team player who wants to help people. Mayden Academy is all about changing lives. We are a fun, collaborative team with a passion for learning and passing on our knowledge!


  • Full Stack Track and workshop delivery
  • Support the academy lead with curriculum development
  • Work with marketing department on brand development
  • Technical content creation
  • Taster session delivery
  • Student assessment and selection
  • Support business development with student pipelines

About the company

Mayden Academy trains aspiring software developers in the fundamentals of coding, software design and agile project management. In 16 weeks, we teach our students all they need to know to land their first job as a junior software developer, helping them to kickstart their new careers in programming.

The academy was founded in 2015 by Mayden: a fast growing software company based in Bath. It was created to be a part of the solution to the technical skills gap that is currently impacting industries across the UK. We believe that a combination of practical experience and programming knowledge will prepare our students for entry into the programming industry and we train our students through a mix of classroom style learning and project work.

For the duration of the 16 weeks our students work as an agile team, based in our offices in the beautiful Widcombe Crescent in central Bath.

We pride ourselves on having created a fun and collaborative place to work with a strong sense of social purpose. You will be working alongside award winning trainers and mentors in a relaxed team, with the freedom to craft the role as you see fit and contribute to an exciting, growing company.

You must be eligible to work in the UK


Salary: £25,000-30,000 (depending on experience) plus benefits

Location: Bath, BA2

Job Information:

We are looking for a qualified finance manager/ bookkeeper to maintain the company’s finances and provide financial analysis and support to our directors. This is a full time role.

Mayden is an exciting, growing software company, based in 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 most of the NHS trusts in the UK.

We pride ourselves on having created a collaborative environment to work in, one that has a strong sense of social purpose. Our flat management structure means that teams and individuals make their own decisions, manage their own workloads and set their own goals. Mayden’s company values – transparency, collaboration, contribution and forward thinking – guide how we work. Find out more here.

Job description

You’ll play a central role in maintaining Mayden’s accounting records and improving our financial reporting.

Mayden has a policy of encouraging and supporting development and training and you will be encouraged to expand your knowledge and abilities.

Key responsibilities

  • the input and upkeep of all financial data
  • managing orders and supplier payments
  • occasionally raising invoices (to cover holiday and sickness)
  • credit control
  • processing staff expenses and reconciling credit card statements
  • the reconciliation and maintenance of the accounting system, including bank reconciliations, accruals, prepayments and depreciation
  • the preparation of monthly management accounts
  • reporting to the directors with the financial results and data on a regular basis
  • ad hoc financial analysis as required to support the business’ operational activities
  • liaising with HMRC and the company’s accountants to provide the necessary financial information

The successful applicant

You will be an ambitious accountant or bookkeeper, ideally with experience of working in a growing SME as the sole finance officer.

Skills and experience


  • AAT qualified or ACCA/ACA part qualified/ QBE
  • strong working knowledge of Excel (including V lookups and pivot tables)
  • excellent knowledge of Sage 50
  • an inquiring analytical mind
  • good communicator
  • planning and time management


  • familiarity with Xero

About you:

  • have strong interpersonal sensitivity
  • are service focussed
  • are collaborative and enjoy being part of a team

You must be eligible to work in the UK


Salary: £24,000 - £26,000 (plus benefits)

Location: Bath

Job Information:

We are looking for a fun and highly motivated individual to help us grow, organise, and nurture added value features for the existing clients of our market leading product, iaptus.

If you want to work in a highly collaborative and agile environment, have a real passion for customer service and the vision and drive to ensure the successful operation of the added value features of one of our main products – then this is the role for you.

Our company values – transparency, collaboration, contribution and forward thinking – are the cornerstones of Mayden, and are as important to the organisation as your experience and knowledge. We list some key aspects of the role below, but if you live our values and are someone who wants to change a little bit of the world for the better with us, then get in touch.

This is a new role at Mayden, and there’s plenty of opportunity to carve your own path. But here’s what we think you’ll be doing:

  • You’ll be a key representative for the business, providing client-facing liaison across our iaptus features
  • You’ll work collaboratively with our account managers, product and feature owners, developers, marketing leads and directors
  • You’ll ensure smooth and effective implementation of features for our clients, raising key strategic developments and client requests for consideration
  • You’ll find creative approaches to ensure we meet key business objectives
  • You’ll grow your expertise in iaptus features through speaking with internal and external stakeholders and perform basic technical programming functions (- we love client-side technologies like JSON & HTML and hope these terms don’t scare you!)
  • You’ll manage, prioritise and organise your own backlog of work to deliver projects in the most efficient and effective way possible

Your experience:

  • This is a role that works closely with our key customers so your customer service ability is important to us. You might have worked in a classic customer facing environment, or be able to evidence your abilities another way
  • You’ll be able to show how you have delivered work in a highly effective and efficient way, with particular attention to detail
  • You’ll have experience in problem solving, either as part of a degree course or in your current workplace
  • You’ll be used to working to specific commercial objectives, being realistic about what you can achieve and communicating this clearly

About you

  • You’re personable, motivated and organised, prepared to embrace the Mayden balance of order and chaos
  • You are a strong communicator with a close eye for detail but you enjoy working with a team in a fun and creative way
  • You’re an agile enthusiast, eager to learn and grow in your role
  • You are an autonomous problem-solver with a strong work ethic
  • You have a passion for helping people and an interest in healthcare technology

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

Full benefits package and training provided.