Do you love coding and have a passion for coaching others to excel in their craft? Are you eager to take a key role in modernising development processes and driving continuous improvement?
We’re looking for a Senior Developer who can provide technical leadership, coach our team, and help shape the future of how we work.
We build simulation-driven digital twins. Being a B2B company, you might not have heard of us before, but if you think of any major brand, they’ve probably used our software. Nike, Ford, Apple, the NHS, and many more have leveraged our solutions to transform the way they make decisions. It’s not just about profits. Every day our users make a real difference. Through our Tech for Good initiatives, we’ve saved millions of lives in South Africa by optimizing HIV testing and ramped up vaccine rollouts worldwide.
What is the opportunity?
This is a fantastic opportunity for a Senior Developer to make an impact on both our team and our technology. You’ll spend most of your time coding (~70%), but just as importantly, you’ll be a key player in fostering technical growth and modernizing our engineering processes.
Your role and responsibilities:
- Maintain code quality, our software makes million-pound decisions, small regressions cost!
- Advocate for best practices in coding, testing, and software delivery.
- Conduct peer reviews, ensuring high standards of code quality and collaboration.
- Contribute to architectural design, ensuring scalable and sustainable solutions.
- Drive the adoption of consistent coding standards and encourage robust documentation practices.
- Help define the technical direction of projects to align with our vision and user expectations.
- Play a pivotal role in driving continuous improvement in how we work, from adopting new tools to evolving our development processes.
Technical Skills
Ideally, we’re looking for someone with experience in some of the following areas. Don’t worry if you don’t tick every box—your passion for learning and growth is just as important to us!
- Front-end Development: Experience with technologies like HTML, CSS, JavaScript, and frameworks such as React, Angular, or Vue.js.
- Back-end Development: Proficiency in languages such as Node.js, C#, Python, or C++.
- DevOps and Infrastructure: Familiarity with containerization tools like Docker and Kubernetes, CI/CD pipelines, and infrastructure as-code tools such as Terraform or Bicep.
What we offer
]We are a vibrant and innovative company with interaction between all parts of the business so you get to be part of it all, not just be in your silo. We look to our people to form and deliver on our strategy, and you will have a great opportunity to take an active role in setting and working on our company goals and deliverables. We love what we do and we’re serious about simulation – but we don’t take ourselves too seriously! We have nurtured a genuine collaborative team and like to balance our hard work with time to unplug, have fun and make time for ourselves. We do everything we can to make work a pleasure, a city centre hub for collaborating, regular social events and opportunities to develop your career and learn new skills.
Other benefits include:
- Competitive salary and bonus.
- Real flexible working policy, providing an autonomous work environment and work/life balance that suits individual needs.
- Generous pension scheme and life insurance.
- 31 days holiday a year – increasing over time with the option to buy more.
- Work up to 60 days abroad in one year.
- Tax-free work from home allowance including funds to set up your home office to your liking.
- Health & wellbeing initiatives such as Wednesday yoga.
- We encourage your learning. Buy a book, attend a conference, join a professional membership body. Whatever helps you learn the way you like.
Apply now for an immediate interview.