Lead Software Developer

3 weeks ago


Cardiff, Cardiff, United Kingdom Companies House Full time

We are looking for talented Lead Software Developers to join us at Companies House

Join Companies House, where you can be part of an exciting transformation in the world of corporate governance Our organisation is at the forefront of change, empowered by new, ground-breaking legislation like the Economic Crime and Corporate Transparency Bill.

Companies House is a place of digital innovation where you will develop our software services using languages such as Javascript and Java, and frameworks such as and Spring. We also have J2EE based legacy applications. Over time you will be expected to become familiar with all these technologies - training will be provided. We are also a team who uses agile practices, try new technologies and work flexibly to suit every individual.

This role is instrumental for us to deliver on our goals as an organisation. You would be key in leading our Software Developers, providing coaching and mentoring to them and delivering at pace.

We are currently using a hybrid approach to the way we work. Remote contracts will only be offered to successful candidates who are not a commutable distance to our Cardiff, Belfast or Edinburgh offices. If you are located a reasonable distance to one our offices, you will receive a hybrid contract aligned to one of our offices.

Our approach to hybrid working provides opportunities for you to be adaptable in the way you work so that you can achieve a healthy balance between your work and home life. We currently expect people to attend their base office a minimum of one day a week but the exact degree of choice you have will depend on your role and your day-to-day work activities and should be agreed through discussions with your line manager.

Companies House offers a flexible and welcoming culture that promotes a healthy work life balance as well as a proactive approach to wellbeing that allows us to be our best at work. We recognise that people are the key to our success so offer a fantastic benefits package including flexible working with no core hours, 30 days annual leave, 8 bank holidays and 1 privilege day as well as enrolment into the Civil Service Pension scheme with a contribution rate averaging 28%.

Job description

You will lead a team of 5 talented Software Developers working in a cross functional Scrum team. This will involve providing coaching and support to upskill their technical capabilities and ensuring your team design and deliver efficient and maintainable solutions.

You will work with the developer community to define and document technical standards.You will communicate between the product owners and developers to ensure key deliverables are achieved and understood by both parties.You will help the development teams maximise their automated test coverage. You will be joining a passionate team of Developers with varying levels of technical abilities. There are many other experienced Lead Developers within Companies House who lead 12 Agile software development teams between them, so you will be surrounded by a team of experts who will fully support you. You will be leading a team writing software services in Java and/or Javascript/Typescript using Nodejs/Spring/Spring Boot. You would also work closely with the architects and the platform team who manage our development pipeline using Concourse CI, SonarQube, AWS, Terraform and Artifactory. We use Docker containers and ECS. This is an exciting time to join us as we consistently evolve our own technical capabilities and ways of working to make our work at Companies House more efficient and easier to use for our customers. We are currently working towards: Many releases per day automatically into production.Automated test coverage for everything from accessibility to security and performance.Constant innovation and running iterations of our services to meet and exceed user needs.Ensure we are meeting the needs of our users by ensuring we have diversity in thought and ideas. So, if you are looking for a place where you can focus on your own development as well as support others to succeed and perform at their best, then this is the role for you Person specification

We're looking for the following experience, which will be assessed at sift and at interview. Please refer to the bullet points below when writing your personal statement.

Good coding skills and programming tools, frameworks and techniques including knowledge in Java, JavaScript/Node and Spring.Mentoring experience or can demonstrate leadership capabilities.Understanding and experience of using agile techniques/methodologies.Understanding of full stack web technologies, including use of relational and noSQL databases.Application of good working practices such as test-driven and behaviour-driven development (TDD/BDD), pair programming, version control/branching strategies, and application of design patterns.Excellent communication skills where you can translate technical jargon into simple, clear descriptions so understanding is achieved.Behaviours

We'll assess you against these behaviours during the selection process:

Changing and ImprovingLeadershipDeveloping Self and OthersDelivering at PaceTechnical skills

We'll assess you against these technical skills during the selection process:

REST interfacesWebSecurityContainersBenefits

We offer an excellent benefits package that includes:

a generous 30 days annual leave plus 8 bank holidays and 1 privilege dayenrolment into the with a contribution rate of averaging 28%a range of recognition schemes including instant awards to thank and recognise each other's efforts and contributionsstrong ethos of equality, diversity and inclusiongreat work life balance with flexible and mobile working available for many rolesa pro-active approach to employee wellbeing that allows our employees to flourish and be their best at work and has enabled us to become an platinum accredited employeronline financial support and adviceseasonal flu jabsgenerous maternity, paternity, adoption and shared parental leave allowancesa focus on career development and progressiona number of inclusive network groups to support our colleagues and a great sports and social societycycle to work schemestaff discount schemeholiday play scheme for children3 days paid volunteering leaveNext Steps

Click 'Apply Now' to be taken to our main advert Civil Service Jobs where you can see more details regarding the role, the incredible benefits we have to offer and what it's like to work in Companies House.

If you have any questions about the role or process, please reach out to .

This role closes on 16 September 2024.



  • Cardiff, Cardiff, United Kingdom SR2 Full time

    About the Role:This is a fantastic opportunity to join SR2, a fast-growing global fintech company, as a Lead Developer. As a key member of our development team, you will be responsible for shaping and mentoring a team of software engineers, while putting your excellent programming skills into practice.About the Team:You will be working on a range of...


  • Cardiff, Cardiff, United Kingdom SR2 Full time

    About the Role:This is a fantastic opportunity to join SR2, a fast-growing global fintech company, as a Lead Developer. As a key member of our development team, you will be responsible for shaping and mentoring a team of software engineers, while putting your excellent programming skills into practice.About the Team:Our team is passionate about delivering...


  • Cardiff, Cardiff, United Kingdom SR2 Full time

    About the Role:This is a fantastic opportunity to join SR2, a fast-growing global fintech company, as a Lead Developer. As a key member of our development team, you will be responsible for shaping and mentoring a team of software engineers, while putting your excellent programming skills into practice.About the Team:Our team is passionate about delivering...


  • Cardiff, Cardiff, United Kingdom SR2 Full time

    About the Role:This is a fantastic opportunity to join SR2, a fast-growing global fintech company, as a Lead Developer. As a key member of our development team, you will be responsible for shaping and mentoring a team of software engineers, while putting your excellent programming skills into practice.About the Team:You will be working on a range of...


  • Cardiff, Cardiff, United Kingdom HID Full time

    Unlock Your Potential as a Senior Software Engineer at HIDHID Global is a leading provider of trusted identities for people, places, and things, enabling secure and efficient transactions, work, and travel.Our Business Unit focuses on driving growth through innovative solutions, leveraging cutting-edge card and reader technologies to address the security...


  • Cardiff, Cardiff, United Kingdom HID Full time

    Job DescriptionJob SummaryHID Global is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop software solutions using a variety of...

  • Technical Lead

    5 days ago


    Cardiff, Cardiff, United Kingdom developrec Full time

    Job Description**Lead Software Engineer**We are seeking a highly skilled and experienced Lead Software Engineer to join our team at developrec. As a key member of our engineering team, you will be responsible for leading and mentoring a team of software engineers, driving technical direction, and ensuring the delivery of high-quality software solutions.Key...

  • Technical Lead

    5 days ago


    Cardiff, Cardiff, United Kingdom developrec Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Engineering Manager to lead our software development team at developrec. As a key member of our technical leadership team, you will be responsible for driving the technical direction of our software development efforts and ensuring the delivery of high-quality software...

  • Technical Lead

    3 days ago


    Cardiff, Cardiff, United Kingdom developrec Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Engineering Manager to lead our software development team at developrec. As a key member of our technical leadership team, you will be responsible for driving the technical direction of our software development efforts and ensuring the delivery of high-quality software...


  • Cardiff, Cardiff, United Kingdom Unify Talent - IT, Digital & Tech Recruitment Full time

    Job Overview**About the Role**We are seeking an experienced Lead Software Engineer to join our team at Unify Talent - IT, Digital & Tech Recruitment. As a key member of our software development team, you will be responsible for leading the development of our software solutions and ensuring they meet the highest standards of quality and reliability.Key...


  • Cardiff, Cardiff, United Kingdom Unify Talent - IT, Digital & Tech Recruitment Full time

    Job Overview**About the Role**We are seeking an experienced Lead Software Engineer to join our team at Unify Talent - IT, Digital & Tech Recruitment. As a key member of our software development team, you will be responsible for leading the development of our software solutions and ensuring they meet the highest standards of quality and reliability.Key...


  • Cardiff, Cardiff, United Kingdom Digital Waffle Full time

    Job Title: Senior Software Development LeadLocation: Remote OpportunitySalary: Competitive PackageDigital Waffle is seeking a highly skilled Senior Software Development Lead to join our team. As a key member of our tech department, you will be responsible for designing and developing features, leading cross-functional teams, and driving technical...


  • Cardiff, Cardiff, United Kingdom Digital Waffle Full time

    Job Title: Senior Software Development LeadLocation: Remote OpportunitySalary: Competitive PackageDigital Waffle is seeking a highly skilled Senior Software Development Lead to join our team. As a key member of our tech department, you will be responsible for designing and developing features, leading cross-functional teams, and driving technical...

  • Technical Lead

    5 days ago


    Cardiff, Cardiff, United Kingdom developrec Full time £95,000

    About the RoleWe are seeking a highly skilled and experienced Senior Software Engineering Manager to lead our software development team at Developrec. As a key member of our technical leadership team, you will be responsible for driving the technical direction of our software development efforts and ensuring the delivery of high-quality software...


  • Cardiff, Cardiff, United Kingdom developrec Full time £90,000

    About the Role:We are seeking a highly skilled and experienced Senior Technical Lead to join our team at developrec. As a key member of our software development team, you will be responsible for leading the development of our cutting-edge technology solutions.Key Responsibilities:Lead the development of software products with a focus on customer...


  • Cardiff, Cardiff, United Kingdom CV Library Full time

    About the Role**Job Title:** Senior Software Development Lead**Job Type:** Full-time**Location:** Hybrid (Cardiff, with 1-2 days in office)We are seeking an experienced Senior Software Development Lead to join our team at CV Library. As a key member of our software development team, you will be responsible for leading the development of our software...


  • Cardiff, Cardiff, United Kingdom Unify Talent UK Full time

    Job Summary:Unify Talent UK is seeking a highly skilled and experienced Lead Software Engineer to join our team. As a key member of our software development team, you will be responsible for leading the development of our software applications and ensuring they meet the highest standards of quality and performance.Key Responsibilities:Lead the development of...


  • Cardiff, Cardiff, United Kingdom Unify Talent - IT, Digital & Tech Recruitment Full time

    Job Opportunity**About the Role**We are seeking a highly skilled Lead Software Engineer to join our team at Unify Talent - IT, Digital & Tech Recruitment. As a key member of our software development team, you will be responsible for leading the development of our software solutions.Key Responsibilities:Lead the development of software solutions, ensuring...


  • Cardiff, Cardiff, United Kingdom Unify Talent - IT, Digital & Tech Recruitment Full time

    Job Opportunity**About the Role**We are seeking a highly skilled Lead Software Engineer to join our team at Unify Talent - IT, Digital & Tech Recruitment. As a key member of our software development team, you will be responsible for leading the development of our software solutions.Key Responsibilities:Lead the development of software solutions, ensuring...


  • Cardiff, Cardiff, United Kingdom Unify Talent UK Full time

    Job Summary:Unify Talent UK is seeking a highly skilled and experienced Lead Software Engineer to join our team. As a key member of our software development team, you will be responsible for leading the development of our software applications and ensuring they meet the highest standards of quality and performance.Key Responsibilities:Lead the development of...