Location: Inverurie, Aberdeenshire — on-site with flexible hours after probation
Weekly hours: 37.5
Join EPIC as a Software Developer and build technology that protects lives.
For over 20 years, EPIC has been a trusted name in safety and personnel management software for the global energy and marine industries. Our systems track and safeguard every person on board, ensuring safety, efficiency, and rapid response when it matters most.
You’ll be part of a small, collaborative team building both the current and next generation of our software. Working closely with our CTO and Managing Director, you’ll gain hands-on experience across the full software lifecycle, from coding and testing to AI integration and product innovation.
Please note that EPIC is not able to provide visa sponsorship. All applicants must have the right to work in the United Kingdom at the time of application.
About the role
As a growing business, we’re looking for a Software Developer to contribute to both our market leading current product and the development of its next generation successor. You’ll join our Scrum team creating safety critical software for offshore and industrial environments. This role reports directly to the Managing Director and works closely with our Group CTO, offering a great opportunity to learn and make an impact as we continue to grow.
Role responsibilities
As a software developer, duties and essential role responsibilities include:
* Working as part of an agile Scrum team in a DevSecOps environment.
* Contributing ideas and improvements to product development.
* Helping extend the use of AI tools and practices within our DevSecOps culture.
Who you are
* Curious, analytical, and motivated to learn new technologies.
* Comfortable collaborating in a small, agile team where your ideas count.
* Excited by the idea of building software that keeps people safe.
Skills and qualifications
* The successful candidate will have a minimum of 12 months as a developer working in an agile software development environment, and be familiar with all aspects of the SDLC. A relevant degree or college higher vocational qualification is desirable.
* A knowledge of OO, asynchronous coding, automated testing, databases/SQL, CI/CD, and use of AI tools would be very beneficial, as would an understanding of UI/UX.
* The successful candidate should be self-motivated, have a positive attitude, be organised, and be comfortable working in a fast‑paced environment.
* Annual salary in the range of £25,000.00-£35,000.00 per year based on experience + annual performance-based bonus.
* Life insurance policy.
* Income Protection policy.
* Access to cycle to work scheme.
* Strong learning and growth opportunities — work directly with our CTO and senior engineers, gain hands‑on exposure across the full software lifecycle, and develop expertise in modern DevSecOps and AI‑driven tools
* Collaborative, in‑person environment — join a friendly, close‑knit team in our lovely Inverurie office, where you’ll be supported, mentored, and encouraged to contribute ideas from day one
Our process
* To apply, please send your CV and Cover Letter to our external hiring consultant Nikki Michelsen at hi@nikkimichelsen.com with the email heading "Application - Software Developer - EPIC". The deadline for applications is the 24th of October 2025. We will be reviewing applicants on a rolling basis.
* First screening interview led by Nikki, this is an opportunity to get to know you and see if you could be a potential fit for EPIC.
* The second interview will be led by Bertie Swayne, Managing Director at EPIC. This will be a slightly longer chat discussing your skills and interest in the role.
interview led by the Chief Technology Officer, Robin Paterson.
We want to create an inclusive environment that celebrates the diversity of our people whilst enabling them to do the best work of their careers. We are committed to ensuring that all our people processes are equitable. All applicants will be considered for employment without attention to ethnicity, religion, sexual orientation, gender identity, family or parental status, national origin, veteran, neurodiversity status or disability status.
Seniority level
* Entry level
Employment type
* Full-time
Job function
* Engineering and Information Technology
Industries
* Oil and Gas
Referrals increase your chances of interviewing at EPIC by 2x
Get notified about new Software Engineer jobs in Inverurie, Scotland, United Kingdom.
Westhill, Scotland, United Kingdom 1 week ago
#J-18808-Ljbffr