Lead Developer 

16th Apr 2021

We are looking for a lead developer to add to our team. You will run a development team creating applications from scratch, adding new modules to our current systems and providing 3rd line support for existing systems.

We are looking for a lead developer to add to our team. You will run a development team creating applications from scratch, adding new modules to our current systems and providing 3rd line support for existing systems.

We are amid a transformational time in Aurora as we migrate, refactor and replace most of our applications and infrastructure with a predominantly cloud based architecture. You will have the opportunity to work with the latest technologies and tools available in a predominantly Microsoft based environment.

We work with a diverse group of companies and as such you will have the opportunity to work on systems covering a number of differing business areas and business challenges to help provide the business with the tools it needs.

In this role, you should be comfortable running the delivery of large projects and managing teams of up to 10 people. You will be responsible for the output of the team and ensuring work is delivered to the deadlines, requirements and quality agreed. You should be able to write high quality code with a sharp eye for spotting defects. You should be a team player and excellent communicator. Your goal will be to manage internal teams to design, develop and maintain software.

Responsibilities

  • Manage team of up to 10 other people – including developers and testers.
  • Coordinate the work carried out by the team across multiple projects.
  • Lead agile ceremonies as a Scrum Master
  • Collaborate with internal teams to produce software designs
  • Oversee the quality of work being carried out
  • Responsible for the full project lifecycle including proposal, design, development, testing and release.
  • Act as a mentor to more junior members of the team
  • Write clean, scalable code
  • Revise, update, refactor and debug code
  • Develop documentation throughout the development process
  • Serve as an expert on applications. Provide technical support when required.

Requirements

  • Experience with Microsoft .Net Technology including the C# programming language
  • In depth knowledge of SQL Server
  • Experience with Agile development practices, especially Scrum
  • Ability to work to tight deadlines
  • Customer facing skills
  • Motivated attitude
  • Excellent Team leadership skills
  • Excellent people management skills
  • Active in wider IT community (for example, meet-ups, conferences etc)

Closing date: 30th Apr 2021

Downloads

Apply Now

Max upload size is 2Mb. Allowed file types are PDF, doc and docx.

Max upload size is 2Mb. Allowed file types are PDF, doc and docx.

We require your permission to receive and manage your data. For information on how we will process and protect your data, please see our Privacy Notice.

Other vacancies