AIMS Lead Developer

Manchester, UK
C# / .Net Developer Full Stack C# / .Net Developer
Cox Automotive
Actively hiring

Sign up for the chance to get matched to this role, and similar opportunities.

 

Job Description

Role Title

Lead Developer

Business Area

Enterprise Technology

Career Stream

Technical

Career Level

T4

Location

Manchester / Hybrid (2 days in office)

Reports to

Lead Technology Architect

Number of direct reports

4

Number of total reports

4

 

Department Context

 

Sitting within Enterprise Technology, Product Engineering is responsible for developing high-quality software products for customers of Cox Automotive Europe.

 

Our team are responsible for the development and maintenance of multiple systems across the UK and European Wholesale division.

 

We pride ourselves on fostering a collaborative and challenging work environment that encourages professional growth and creativity. We are currently seeking a Lead Developer to join our talented team.

 

 

Scope of Role

 

As a Lead Developer, you will play a crucial role in designing, developing, and maintaining our wholesale products.  You will be a ‘Hands on’ leader, leading a small team of skilled developers, collaborating with cross-functional teams, and driving the technical vision for our product suite.  Your ability to lead by example using modern cloud native software engineering approaches will be instrumental in ensuring the scalability, security, and performance of our applications.

 

Delivery of Quality is a must, and you will pride yourself not only on your code but also all aspects of your work.

 

You will have strong people skills, adept at getting the best out of technical colleagues and helping mentor and build our starts of the future.

 

Tech Stack

We constantly challenge ourselves around our Tech Stack in order to keep up to date with the latest advances within Software Engineering.

 

 

Objectives for Role

 

  • Provide technical leadership and guidance to a team of developers, fostering a culture of innovation and excellence.
  • Collaborate with architects, product managers, and other stakeholders to define and implement the technical roadmap for our products.
  • Lead by example through hands-on coding, reviewing, and debugging to ensure high-quality code standards are maintained.
  • Architect and implement scalable and maintainable solutions using .NET technologies within the Azure cloud environment.
  • Mentor and coach team members, fostering their professional growth and development.
  • Coordinate with product and delivery to allocate resources, set priorities, and ensure timely delivery of projects.
  • Utilise your in-depth knowledge of Cloud services to design and implement scalable, reliable, and secure cloud-based solutions.
  • Stay updated on the latest Cloud technologies and trends, incorporating them into our product development strategy.
  • Work closely with cross-functional teams, including product management, quality assurance, and UX/UI, to ensure successful project delivery.
  • Effectively communicate technical concepts to both technical and non-technical stakeholders.

Skills, knowledge, and experience

 

 

Key Skills:

 

  • Experience leading a team of developers within an agile environment.
  • Experience working within fast paced teams, using Continuous Delivery and modern software Engineering practices.
  • TDD
  • .Net Framework with C#
  • .Net Core with C#
  • Entity Framework
  • MVC and Web API
  • HTML/CSS
  • JavaScript
  • Typescript
  • jQuery
  • Angular
  • React JS
  • Bootstrap
  • SQL Server
  • Azure DevOps

 

 

Desirable Skills:

  • AWS
  • Azure
  • Docker
  • Terraform
  • Event Driven Architecture
  • Microservices
  • No-SQL Databases
  • SignalR
  • RabbitMQ
  • Windows Services
  • SOLR

 

Interpersonal and Non-Technical Skills

  • Excellent interpersonal skills, verbal and written communication skills when working with both technical and non-technical stakeholders.
  • Ability to articulate arguments well and is comfortable working with a wide range of stakeholders.
  • A strong natural focus on what matters; delivering value and designing to minimise risk.
  • Hands-on experience of leading teams, working through the end-to-end project lifecycle within an Agile environment.
  • The ability to work across multiple priorities in parallel and the ability to contribute to wider group strategies.
  • Ability to work alone or collaboratively without supervision.

 

Information Security Statement

You must ensure that you are aware of, understand and comply with the Cox Automotive Information Security Policies and supporting procedures including the specific section on your own personal responsibilities.

You must ensure that adequate financial and people resources are available so that you can comply with all aspects of Team Member Training and Communication, Risk Assessment and Emergency Planning, Security and for those locations or departments that are within your line management responsibilities as stated with Cox Automotive’s Information Security and other related policies.

Along with those responsibilities you shall ensure that all information handling and computer use activities performed in your business area are developed and managed in accordance with Information Security policies and any changes to process are specifically referenced against policy, business and IT change management as appropriate.

Furthermore, you must ensure that all your direct reports fulfil their own personal responsibilities and ensure compliance with all relevant Cox Automotive Information Security and other related Policies.

 


This job description is not a definitive list of the key deliverables or objectives for the role. They may be subject to change. By signing this document, you agree that you understand the requirements of the role.

Sign up for the chance to get matched to this role, and similar opportunities.

Upskill

Level up the hackajob way. Verify your skills, learn brand new ones and test your ability with Pathways, our learning and development platform.

Ready to reach your potential?