Audacia is a Leeds and London based software development company. We specialise in building complex, integral 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 an Experienced Software Developer to join our growing development team in Leeds City Centre, based in our waterfront office on The Calls.
We focus on keeping our teams happy through providing interesting and challenging projects with ongoing opportunities to learn and develop. As a senior software developer, you’ll be using the latest tools, technologies and platforms, such as .NET Core and Azure PaaS, 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 personnel across one of the biggest offshore wind farms in the world.
You’ll be working in teams made up of developers, testers and project managers. People who are friendly and engaging analytical thinkers who have a passion for technology 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.
We trust our teams. So you’ll be given autonomy and ownership within projects – it’s up to you to figure out the best way to solve the problem. You’ll be provided with the tools and services needed for you to work to your full potential, alongside the help and guidance you need when required.
You’ll benefit from quarterly progression reviews to assess where you are in terms of your desired career path and personal development progress. 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 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 or the cinema, or simply building AR prototypes over some pizza and beer.
About the role
As an Experienced Software Developer, you will work within a small development team to develop complex business critical software solutions for a broad range of clients across multiple sectors.
You will be required to:
- Develop software to a high quality following Audacia’s coding standards.
- Unit test your work to ensure quality.
- Work to deadlines and provide progress updates throughout the development.
- Work as part of a development team, liaising with Testers, Project Managers and other Developers to deliver the full solution.
- Contribute to the estimation and definition of the work that is required.
- Follow the established Agile delivery methodology.
- Gain a full working understanding of the business processes of our clients which require implementation.
- Work closely with customer representatives and the internal development team to define appropriate acceptance criteria for each feature.
Key Competencies & Requirements:
- Excellent written and verbal communication skills.
- Excellent organisational skills, to include time management.
- Ability to work independently with limited oversight and to work as part of a team.
- Willingness, ability to self-learn and quickly adapt to new technologies, tools and working practises.
- Self-motivated, proactive, enthusiastic and committed to a career in software development.
- 2 years+ development experience.
- Client facing experience.
- Business Analysis and problem solving skills.
- Working in an Agile development environment.
Technologies & Tools
- ASP.NET MVC or ASP.NET Core
- RESTful APIs
- Azure DevOps (VSTS)
- Entity Framework/Entity Framework Core
- .NET Core