Technical Lead - Development.

£65,000 Per Year
Manchester

Kieran Smith
Recruitment Consultant
E: kieran.smith@adalta-solutions.co.uk
T: 0161 235 1671
APPLY NOW BACK TO VACANCIES

Technical Lead – Software Development

Location - Manchester

Salary – Up to £65,000 DOE

Overview

Today’s world runs on critical infrastructure and technology. The company are dedicated to improving people’s lives and the environment. They lead the way in SMART, SAFE and SUSTAINABLE infrastructure solutions. With combined experience over 5 decades spanning across electronics, electrical, heating and lighting markets, they pride themselves in working in partnership with organisations world-wide to deliver integrated technology to improve working environments and transport systems.

Their businesses cover energy management, LED Lighting, data storage and connectivity, EV charging and traffic control systems, working across a wide range of commercial and industrial applications.

Purpose of the Role

To lead the development of software solutions for Online and Internal Applications ensuring they are delivered to meet the business plan timescales, functional requirements, resource assumptions, and quality expectations. To lead and develop the ESL Software Development team to deliver best in class solutions and applications.

Main Responsibilities

  • Work closely with the management team to understand the business requirements for projects, developing effective working relationships and ongoing management processes.
  • Recruit train, develop and coach a small team of Software Engineers to deliver software development projects
  • Manage and execute the full software development life cycle (SDLC)
  • Understand, identify, and define best practices, working with the CTOI and IT Manager to agree the future roadmap
  • Deliver the systems and solutions implementation including requirements analysis, conceptual and detailed design, support development, configuration, testing and change management.

Manage the team to:

  • Deliver the solution design, functional design, business processes and delivery / integration.
  • Ensure solutions are implemented as designed, and to the correct standards and quality.
  • Demonstrate and talk through examples of projects where they have delved into customer's problem, established the impact on client processes
  • Identify all areas of risk, including Architectural, Technical and Security, and manage them with the co-operation of the appropriate stakeholders, defining appropriate work to address these or escalate as necessary

Requirements Experience

  • Experience in software development and coding in various languages (JavaScript, C#, .NET, Java etc.)
  • Experience developing web applications using at least one popular web framework (REACT, Angular, Blazer)
  • Understanding of software and application design and architecture
  • Familiarity with HTML/CSS, JavaScript and UI/UX design
  • Understanding of software quality assurance principles
  • Excellent knowledge of relational databases, SQL and ORM technologies (JPA2, Hibernate)
  • Experience with test-driven development
  • Proficiency in software engineering tools
  • Ability to document requirements and specifications
  • Demonstrate and explain examples of projects where they have understood a customer's problem and established the impact on client processes
  • BSc degree in Computer Science, Engineering, or relevant field

Desirable Experience

  • A technical mindset with great attention to detail
  • High quality organizational and leadership skills
  • Outstanding communication and presentation abilities