Development Lead at Bright HR Limited
Manchester, England, United Kingdom -
Full Time


Start Date

Immediate

Expiry Date

13 Nov, 25

Salary

80000.0

Posted On

13 Aug, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Azure, Sql Server, Business Ideas, Front End Development

Industry

Information Technology/IT

Description

KEY REQUIREMENTS KEY COMPETENCIES AND ATTRIBUTES

  • Experience of leading a software delivery team to delivery business ideas into production as high-quality working software.
  • Experience of line managing direct reports and supporting them to meet their career aspirations.
  • Still hands on regarding development practices, being able to lead by example in terms of developing solutions.
  • A strong development background utilising back-end technologies including C# Azure Functions / Framework / SQL Server and/or front-end development in React or similar.
  • Experience working and building solutions within Azure. Desirable – Logic Apps.
  • Able to communicate a complicated problem accurately and coherently to a team with different skill sets.
  • Able to negotiate and compromise solutions and find the balance between best practice, expediency, and longer-term maintenance costs.
  • Strong leader able to motivate and inspire a broad technology team.
  • Ensure that the initiative has a coherent Definition of Done and that your features are met.
  • Propose new technology, process, or tooling to improve efficiency being aware of the future maintenance costs and consistency across other product teams.
Responsibilities

You will work closely with the Head of Engineering – Payroll and Senior Payroll Product Manager to manage the delivery approach of our new Payroll services in the market. Your responsibilities will include, however are not limited to:

  • Taking ownership for the end-to-end payroll solutions, managing the delivery of new features, maintaining, and improving of the solutions and plan for future demand.
  • Identifying opportunities for improved development practice, implement and communicate beyond your team.
  • Supporting the product owner in identifying technology (or business) risk and plan for how to analyse and mitigate.
  • Managing the strategy for reducing dependencies between the solutions to ensure the smooth running of operations.
  • Ensuring your line reports have clear objectives that are aligned with departmental objectives and their own career aspirations.
  • Overseeing the development of team member skills to support their career aspirations, setting short- and long-term goals to improve their core skills to enhance them further.
  • Identifying and interviewing suitable people to be part of the development team when there are opportunities within the team.
  • Researching industry trends, identify tools, technicians or technologies that will benefit your competency.
  • Providing coaching for the competencies in your team.
  • Maintaining and improve software quality for features built (TDD, Pairing, Peer Review, Static Analysis).
  • Supporting the product owner in the provisioning of estimates that are at an appropriate level of fidelity for the phase in the development lifecycle.
  • Support the BA in the elaboration of requirements.
  • Support the QA in identifying describing and resolving defects.
  • Exhibit cross functional behaviour and support improving other competencies within your team.
Loading...