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: £30,000 - £40,000

Location: Bath

About the job

Are you an enthusiastic programmer with great interpersonal skills and a knack for explaining complex topics? Join our team! As an Academy trainer you’ll mainly focus on delivering our famous 16 week coding course to aspiring developers. You’ll be a coach, mentor and trainer for your students while they learn the skills that will start their new careers.

You’ll also work with the other trainers to update the curriculum, develop new workshops, assess student applications, run coding sessions for schools and newbies, deliver bespoke training for tech companies, and work with our hiring partners to find great jobs for your students after they graduate.

All of our trainers are given their own training, shadowing on the full 16 week Full Stack Track before they begin with their own class. So don’t worry if you’ve never taught before, or don’t know our exact stack. The most important thing is that you’ve got real world experience as a programmer, and want to do something a bit different to help change people’s lives.

About you

You’ll have worked as a professional software developer for at least a couple of years, with experience on real client projects. You will have helped support your team with difficult problems and be happy helping junior developers. You will have skills in OOP and be comfortable programming for the web with a back-end language, working with current industry standard technologies.

You will have experience with a range of development tools as well as experience of methodologies such as agile, pair programming and code reviews.

We’re not concerned with what language/s you use, as long as you have the experience and are happy to learn our own languages (PHP, Node.js and Javascript). Whether you use C, C++, C#, Ruby, Java, Python, Go or Swift – the most important thing is that you’re a friendly, motivated team player who wants to help people. We’re all about changing lives, and hope you are too.

About us

We train people of all ages and backgrounds to code, teaching our students everything they need to know to land their first job as a junior software developer. We’re fast-growing, fun, and committed to increasing diversity in tech.

We were founded in 2015 to fill the need for more developers in the UK tech industry. Since then we’ve built a reputation for great quality, and now have students coming to us from all over the UK and graduates working all over the world.

Our offices are based in a historic Georgian building on the beautiful Widcombe Crescent in Bath. It’s a 10 minute walk from the train station, with incredible views over the entire city and a lovely big garden (which even has an apple and fig tree). We’ve also got two break-out rooms with comfy sofas, board games and Mario Kart, and a big kitchen with tea, coffee, toast and fruit.

We pride ourselves on having created a happy and collaborative place to work with a strong sense of social purpose. You’ll be working alongside award-winning trainers and mentors in a relaxed team of people who love what they do.


Just send a CV and a cover letter saying why you’d like to work with us. We’d love to hear from you.

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 offer a phenomenal working environment, exciting opportunities to learn new skills and an excellent package of benefits including private health insurance and pension, and pride ourselves on having created a collaborative place to work with a strong sense of social purpose.

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.


This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies. Review our cookies information for more details.