Applications for this role are now closed.

Academy/Graduate Software Developer

Audacia is a Leeds and London based software development company. We specialise in building complex and integral bespoke software solutions for clients including global mechanical seals manufacturer AESSEAL; leading telecommunications provider O2; and award-winning offshore solutions provider, Specialist Marine Consultants (SMC).


We’re looking for intelligent and driven individuals to join our Academy programme, providing a solid learning foundation to get into software development. You’ll be joining our team to work on interesting and challenging technology projects at our offices in Leeds City Centre, based in our waterfront location on The Calls (post lockdown).


We hire talented people based on their potential rather than their experience. Our teams have a variety of backgrounds; from chemistry and engineering, to music and astronomy. But all share curiosity and analytical thinking, and love to solve complex problems. You’ll be working in an open office, with a culture focused on collaboration, transparency and working as a single team, with each other and with clients.


You’ll benefit from a structured three month training programme, delivered by our senior technical staff, consisting of both seminar-led and hands on development sessions; covering topics from basic to advanced concepts of C#, data access and databases, to JavaScript, TypeScript and Single Page Applications – overall working together as a team, with our Academy testers, to build and test a functional project. In addition, you’ll be assigned a mentor to guide and support you throughout the program, equipping you with the knowledge, technical skills and experience to reach your full potential.


At the end of your training programme, you’ll be using the latest tools, technologies and platforms, such as Vue.js, Azure PaaS and the latest version of C#, to build intuitive and scalable solutions for a range of clients across multiple industries. From commodities trading platforms for one of the largest agricultural companies in the world, to applications to manage people across one of the biggest offshore wind farms in the world.


Our Academy roles aren’t based on fixed term programmes. You’re here for the long run, if you want to be. As you progress through your career at Audacia, you’ll have opportunities to move into different roles that suit your abilities and interests. For example, becoming a Technical Lead, supporting mission-critical projects, or training future developers.


You’ll be part of a community here, working with people who like to engage inside and outside of work. You’ll normally find us in evenings at the pub, playing in a pool league, board games or D&D, at yoga sessions, whisky nights or the cinema, or simply building Augmented Reality (AR) prototypes over pizza and beer.


What you’ll learn:


  • Programming with C#

Learn C# as an introduction to basic, fundamental object orientated programming concepts, moving on to explore advanced programming paradigms and concepts, such as concurrency, reflection and the correct way to dispose resources.


  • Data Access and Databases

Understand the concepts for persisting data within an application, including an introduction to SQL server.


  • Software Architecture

Understand the different approaches of architecting complex software systems.


  • ORMs and Entity Framework

Understand the approach and relational mapping between C# and SQL Server.


  • Unit Testing and Test-Driven Development

An introduction to the benefit and different approaches for automated testing.


  • Web Development and Single Page Applications (SPAs)

Understand how web applications work, as well as the different approaches, languages (JavaScript and TypeScript) and techniques for development; from MVC to RESTful APIs.


What previous cohorts said:


“The graduate programme at Audacia has been an amazing experience so far. The application process was simple, and the team at Audacia kept me informed at every stage of the interview process. The actual interview felt more like a problem solving session then a regular interview and made me want to join the company even more. The team at Audacia maintained contact over the summer to reassure me that my place on the graduate scheme was still secured, which put my mind at ease during the Covid-19 pandemic. The training was well thought out and delivered in a way that was simple to understand. It was clear that quality was important and it was better to take time learning something well than rushing and not understanding something properly.”

  • Esme Lawrence, 2020 Cohort


“The programme at Audacia was a great experience. Getting the chance to learn full-stack web development from experienced mentors and to consolidate that knowledge through the learning project was a valuable experience, and provided strong preparation for transitioning to a real team. The application process was streamlined and efficient, and communication was superb throughout the uncertainty of the Covid-19 pandemic. I’m enjoying putting the skills learnt into practice, and further developing my understanding of software development further, as part of the TechOps team.”

  • Joshua Downe, 2020 Cohort


“Throughout the application process I found that communication with the company was excellent. The 12 week training period was split into 6 weeks of seminar-like learning and 6 weeks on a group project, allowing us to put everything we learned into practice and giving insight into how real projects are run. This programme was perfect for me. We were taught from the ground up without assuming any previous experience or knowledge. We benefited from a large amount of support, including our mentors and co-workers who we could go to for work-related help or any general questions about the company. I quickly found myself fitting into the team thanks for Audacia’s culture of inclusivity and ownership.”

  • Alex Kirk, 2020 Cohort



What we look for:

  • A passion for problem solving, thriving on providing solutions to complex challenges
  • An ability to collaborate and work effectively with peers, as part of a single team
  • Self-motivated, driven and proactive people with an eagerness to learn and develop, striving to improve knowledge and abilities
  • An ability to work independently and take ownership of work assigned to you
  • Good verbal and written communication skills, with the ability to clearly articulate your thoughts, ideas and work
  • A willingness to challenge and ask questions in order to continuously improve


Our recruitment process:

1. Initial application

2. Telephone interview (approx. 30 mins)

3. Video interview (approx. 2hrs 30 mins)

4. Decision made & next steps


We’re accepting applications until 22nd February.


Following this, our process normally takes around three weeks, depending on availability. We don’t like to keep you waiting, so we will aim to respond to initial applications as quickly as possible following the deadline.


When you’ll start:

Our next cohort start date is Summer/Autumn 2021.


Thank you for submitting your application
Sorry, A problem has occurred while submitting your application. Please try again later.
Talk to Us
As a first step in the process, we can talk through your goals together to quickly determine indicative project timescales, budgets and review a high level plan for delivery.
Please enter your full name.
Please enter your company name.
Please enter your phone number.
Please enter your email address.
Thank you for contacting us. We will get back to you soon as possible.
There was an issue sending this form, please try again later or email us as [email protected].