Find your next tech and IT Job or contract Test-Driven Development (TDD)
Tip
Use commas to search for several terms at the same time.
Example : sql, php corresponds to sql OR php
Senior Backend Developer - Manchester
Senior Backend Developer Manchester - 5 Days in Office £75,000 per annum Our client is currently looking for a Senior backend developer to help set up a wider team, this role will offer great career growth opportunities and the opportunity for you to develop your own expertise while helping form the cross functional engineering team. Our client offers a range of services benefiting throgh their EAP , supporting a range of clients specifically in the public sector. If you are a Backend Developer, looking to move into a role where you not only have the opportunity to quickly grow within a business but also value Tech For Good, this role would be perfect for you. As this role will create the foundations of the engineering team, it requires 5 days a week in their Manchester office. This will allow you to develop the team and create a growing and positive culture. The key skills are mastery of C# (.NET 6+ preferred), expert in SQL Server extensive experience in test Driven Development (NUnit preferred), advanced version control using Git, Highly proficient in creating and maintaining RESTful & GraphQL APIs, follows SOLID & OOP principles. Responsibilities: 1 Writing Unit Tests to support quality of code 2 Understanding the value of TDD/BDD/E2E and when to implement 3 To be pro-active in suggesting improvements to the system, or new tools or ways of working 4 Work closely with the PO/BA, developers and stakeholders to recommend and agree technological solutions to meet business requirements 5 Support and mentor other developers within the department and the group, actively helping them progress encouraging best practises This role will work closely with the Salesforce team and give you the chance to upskill yourself within this platform due to the collaboration of the wider teams.
Enterprise Architect (Application)
These are exciting times at Companies House as we continue our transformation journey, developing new digital services that are used nationally at scale. Our services are built using the latest technology and cloud services, with a focus on microservice development on AWS. This role is a unique opportunity to shape how we develop and secure our digital services. Working within an embedded agile delivery structure you will be empowered to define the processes and technology we use to produce software. The Enterprise Architect (EA) will work with multiple projects and programmes, providing guidance and analysis, working with our other architects to create and refine roadmaps and blueprints for secure service delivery. The EA Function is the technical authority for on and off premise technologies and will work with the Heads of Professions, as well as the various Lead architects, to ensure projects and programmes align with Companies House's emerging architecture and its strategic direction. They will work with projects and programmes of all scales to support delivery of end-to-end architectures, and implement designs based on requirements, strategic drivers, best practices, and guidance. The EA has the primary responsibility for ensuring that designed solutions are fit for purpose, meet business needs, and are aligned to Companies House strategic direction. This will be done through a combination of buying and building a range of services, and then ensuring they integrate correctly. This is a fantastic opportunity to join our organisation at the right time and have a real impact on the development of our services. Leading highly experienced teams of developers you will ensure that their capability is constantly increased though mentoring and training. Come and help us as we embark on a complete redesign of our digital services and culture! 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 We love designing new services for the benefit of our users. We need someone to lead the way, to help us improve, and challenge the status quo for the benefit of citizens. CH leads the way in providing an open and transparent company register. Our register is searched billions of times a year and valued at £10 billion to the UK economy. The information we provide supports millions of business decisions every day. We're looking for an Enterprise Architect whose responsibilities will include: Develop and maintain the enterprise application architecture, ensuring alignment with business goals and IT strategies. Provide leadership on application design principles, patterns, and technologies to support scalable, efficient, and secure solutions. Collaborate with cross-functional teams to define application standards, roadmaps, and best practices. Evaluate emerging technologies and their potential impact on the application landscape. Ensure integration across systems and services, delivering seamless and interoperable solutions. Act as a technical advisor, guiding project teams and ensuring adherence to architectural standards. Identify and mitigate risks associated with application architecture, including performance, security, and maintainability. Developing the principles and strategy for the Enterprise Architecture across all CH systems Encouraging the team to be innovative, seeking to use new technologies Provide technical leadership and mentoring to Technical Architects Design, communicate and manage the evolution of CH services through architecture governance. Facilitate communication across multiple agile teams to identify strategic requirements and dependencies. Be involved in the CH technical community, identifying and championing good practices. This is an exciting opportunity in digital services, designing and delivering quality services to our users. By helping us to shape our services, you'll have the opportunity to be at the forefront of digital transformation in government. Person specification We're looking for the following experience, which will be assessed at sift and at interview. Please refer to the 4 experience bullet points in bold (below) when writing your personal statement, including working examples to demonstrate your level of skill. Experience: Significant experience as a technical architect with a specialisation in application architecture. Strong understanding of enterprise systems, microservices, APIs, and cloud-native design principles. A broad IT background with experience preferably in solutions or enterprise architecture roles where you will have gained experience of large-scale deployments particularly in cloud technologies. Demonstrable experience of working with business and technology stakeholders to translate business problems into technical designs. Creating optimal designs through iterative processes, aligning the system requirements and organisational objectives with the user needs. Designing systems characterised by high levels of risk, impact, and business or technical complexity. Focused approach on strategic alignment of technical design and architecture to meet business growth and direction. Demonstrable experience of providing internal consultancy on potential uses and appropriateness technologies and driving benefits from these technologies. Experience of translating technical concepts relating to software engineering, delivery management and service management so they are understood by all. An understanding of how technical governance works with wider governance (such as budget). Assurance of corporate services by understanding important risks and mitigating them through assurance mechanisms. Able to justify decisions characterised by high levels of risk, impact, and complexity. Building consensus between organisations (private or public) or highly independent and diverse stakeholders. Technical experience: Expertise in application development methodologies and technologies (e.g. Enterprise Java). Familiarity with cloud platforms (AWS, Azure) and their application development services. Knowledge of data integration patterns and middleware technologies. Strong analytical skills with the ability to balance strategic thinking and hands-on implementation. Practical knowledge at many levels of the auth, web stack, from front-end code down to infrastructure and networking. Knowledge of open-source principles and technologies. Designing security architectures and building security into all aspects of service design. Experience in agile and DevOps environments. Familiarity with containerization technologies like Docker and Kubernetes. A view of technology as an enabler of great digital services. Designing security architectures, implementing technical security processes and an awareness of emerging security threats. Leading Threat Modelling workshops. Experience of working in an agile environment and experience with agile methodologies such as TDD, Scrum, Kanban. Benefits We offer an excellent benefits package that includes: a generous 30 days annual leave plus 8 bank holidays and 1 privilege day enrolment 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 contributions strong ethos of equality, diversity and inclusion great work life balance with flexible and mobile working available for many roles a 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 employer online financial support and advice seasonal flu jabs generous maternity, paternity, adoption and shared parental leave allowances a focus on career development and progression a number of inclusive network groups to support our colleagues and a great sports and social society cycle to work scheme staff discount scheme holiday play scheme for children 3 days paid volunteering leave Next 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 12 February 2025.
Submit your CV
-
Manage your visibility
Salary, remote work... Define all the criteria that are important to you.
-
Get discovered
Recruiters come directly to look for their future hires in our CV library.
-
Join a community
Connect with like-minded tech and IT professionals on a daily basis through our forum.
Latest forum topics
Jobs by city
Jobs by country