Principal Developer
Manchester, GB
20h ago

Principal Developer

Negotiable salary on offer with fantastic benefits

Manchester City Centre

Who are we?

BrightHR is a people management software company and we’re blazing a trail for brilliant workplace cultures. We take huge pride in what we do and strive to be brilliant.

We offer a software as a service solution that enables businesses to effortlessly implement HR processes, from approving holidays, logging sickness and tracking lateness, managing the workforce rota & shifts, and organising HR documents 24 hours a day 365 days a year.

We also provide specialist knowledge on so many topics from employment law to happiness!

We build products for 3 countries on 4 platforms, with 5 delivery teams delivering continuously.

Purpose of the role

To be the owner of technology decisions in the development team ensuring that the engineering and solutions architecture is sufficiently engineered for the initiative, and that future options are not being restricted by current choices.

Provide technology leadership, inspiration and motivation to the team by demonstrating by example. Assure the solution will deliver the functional and non-functional characteristics required.

Be seen as technology leaders across the portfolio and set the direction and strategy for the products technology.


  • Able to communicate a complicated problem succinctly 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
  • 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
  • Inspire enthusiasm for technology from your colleagues
  • Demonstrate, discuss and permeate current good practice in the skills specific to your professional family across other members of your professional family
  • You are able to strongly influence quality in your product team and across the department.
  • You are able to communicate at various levels in the business, describing complex situations in a way that can be understood by non-technology stakeholders
  • You are able to develop colleagues by collaborating and supporting rather than executing on their behalf
  • Experience of refactoring in extremely complex software systems where much of the code is legacy
  • Ability to deal with very high levels of uncertainty either in the technology or business domain
  • Ability to incrementally define and build a solution in a way that doesn’t restrict future choices.
  • If this sounds like the role for you, click apply today!

    Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form