Senior Software Engineer

Full Time Leeds, United Kingdom Development

Audacia is an award-winning technology consultancy - specialising in software engineering, data, AI and cloud.

We have established a reputation as thought-leaders and innovators working as a trusted partner to deliver complex large-scale technology solutions, with clients including global agriculture companies; regulatory bodies; multinational energy providers; and international automotive manufacturers.

We’re looking for Senior Software Engineers to join our growing team in Leeds City Centre, based out of our waterfront office on The Calls. As a Senior Software Engineer, you’ll be leading the technical delivery of interesting and challenging projects, using the latest tools, technologies and platforms.

You’ll be working closely with test engineers and delivery managers as one single team for an effective project delivery. Our teams are made up of engaging, smart and analytical thinkers who love to solve complex problems. We take pride in working collaboratively with colleagues and customers to ensure that we deliver software that is high quality, on time and on budget.

You’ll be working across the full software development lifecycle in each project, responsible for the technical delivery of applications from conception to go live. From meeting with clients to create robust acceptance criteria, to architecting secure and scalable cloud-native systems.

We trust our teams. You’ll be given ownership and autonomy throughout projects. You have the ability to shape progress here, with opportunities to pitch new ideas to improve existing ways of working and review and implement new tools into the development process. Your career is yours to drive at Audacia, with opportunities to lead teams, move into management positions, or different roles.

You’ll be part of a community here, with people who are passionate about technology and like to engage inside and outside of work. You'll normally find us in evenings socialising, playing board games, or having a game of badminton.

Benefits

  • 25 days holiday + bank holidays
  • Private health cover
  • Pension matching up to 6%
  • Dedicated career coach
  • Cycle to work scheme
  • Regular social events
  • Discretionary annual bonus
  • Weekly breakfast sandwiches
  • Volunteering days

About the role:

As a Senior Software Engineer, you will work with clients and internal teams to build quality software products in line with Audacia’s Engineering Principles.

Main duties:

  • Provide technical leadership within a development team, liaising with test engineers, delivery managers and other software engineers to deliver an end-to-end solution
  • Develop and unit test software to a high quality
  • Work to deadlines and provide progress updates throughout the development
  • Contribute to the estimation and definition of the work that is required
  • Gain a working understanding of the business processes of our clients
  • Work with clients and colleagues to define appropriate acceptance criteria for each feature

Key competencies & requirements:

  • Excellent written and verbal communication skills
  • Excellent attention to detail with a focus on quality and continuous improvement
  • Willingness to self-learn and quickly adapt to new technologies, tools and working practises
  • Willingness to work in a client facing role.

Required experience:

  • 4+ years commercial software development experience
  • Working in an Agile development environment
  • Experience leading the technical delivery of projects

Desired experience:

  • Mentoring and training of less experienced developers

Technologies & tools:

Required experience:

  • C#
  • JavaScript or TypeScript
  • Cloud development (e.g. Azure)

Desired experience:

  • Angular, React or Vue
  • SQL
Application Form
Application Form - Details
Do you have the right to work in the UK?
How did you hear about the role?
Upload CV (PDF)
NEXT
Interest
Role
Skills
Innovations