cover image
Counter

Senior Software Engineer

Hybrid

Skipton, United Kingdom

Freelance

01-04-2025

Job Specifications

Counter Consultant - Skipton Building Society

Please do not apply via 'LinkedIn Easy Apply'.
LINK TO APPLY: https://bit.ly/SkiptonCounterConsultant

About The Project

Counter, a consultancy brand under the Northcoders Group, adopts a model where we help clients attract, onboard, upskill and integrate talent into their businesses, in order to give the team a seamless start to long and successful careers there.

Counter teams are formed for our clients by deploying a Counter Tech Lead to work within the client’s organisation in order to hire appropriate team members from the Northcoders and/or Tech Returners network, and then to work in collaboration with them directly on live clients projects. Providing support, extra training and all the guidance to fast-track the individuals’ journey within that organisation.

Following the success of a recent partnership with Skipton Building Society under the same model within their Data Engineering team, we have been contracted to provide a team of experienced React engineers, along with the support of Xav Bruggen, our Counter Tech Lead on this engagement, for a period of 6 months.

The team will be based within the Web, App & Auth team at SBS & will be working on the development of new customer portal apps on both web (React, Next.js and TypeScript) and mobile (React Native and TypeScript). The team will be responsible for delivering key user journeys for borrowers and savers at SBS. They will integrate with the existing engineering teams, but will also have the autonomy to establish their own working practices where doing so meets business needs.

Xav has been working within Skipton Building Society over the past 6 months building rapport with the wider organisation, learning about Skipton’s ways of working and getting hands-on experience with project work across the Web, App & Auth team.

“The ideal candidate will have a strong foundation in modern software engineering methods like Continuous Integration, Continuous Delivery and Test-Driven Development. React and TypeScript fluency is essential. I’m excited to lead the team at SBS and for us to start delivering high-quality software at pace.” - Xav Bruggen, Counter Tech Lead

The successful applicants will be offered a flexible, fixed-term contract by Counter (Northcoders Group). At the end of that period, the team members could be given the opportunity to apply for full time roles at Skipton Building Society.

We are looking for individuals who connect with Skipton’s values and mission, can see a future career within their organisation and are happy to travel into their offices at least once a week. (Address - Skipton Building Society, The Bailey, Skipton, North Yorkshire, BD23 1DN)

About Skipton Building Society

Not just another building society. Not just another job.

We're the fourth biggest building society in the UK and what makes us a bit different is that we're a mutual organisation. We don't have shareholders; we're owned by our members.

Our colleagues say Skipton's a great place to work, and you could be one of them, bringing with you new ideas on how we can keep customers at the heart of what we do.

Whatever your background, and whatever your goals, we'll help you take the next step towards a better future.

Skipton Building Society is known for its employee-focused culture, offering a blend of financial rewards, career growth, and work-life balance. The Technology Department at SBS plays a crucial role in supporting the organisation’s digital transformation, cybersecurity, and IT infrastructure. The team works on modernising financial services, improving customer experience, and ensuring data security while aligning with the mutual values of the society.

Skipton Building Society are currently working on a corporate plan to become a more digitally enabled building society. They want to be able to deliver a wider set of digital value streams across the organisations’ Savings and Mortgages products in order to appeal to a wider demographic.

They have started working on a long-term tech roadmap and a digital transformation journey to build out these value streams with modern working practices and a desire to work in more persistent tech teams. They have started delivering on the roadmap with both permanent members of staff as well as with a variety of external partners.

Underpinning the success of the roadmap is an intrinsic desire to have a local and sustainable people strategy in place. This will ensure that they have the long-term in-house capability with the required skill sets to continue delivering on their objectives, especially once the roadmap has been delivered.

What We Are Looking For:

Individuals with:

Strong communication, time management and process definition skills
Awareness of modern software testing approaches
An understanding of the strive for best practice whilst balancing a pragmatic approach to delivery
An enthusiasm for working on complex problems in small steps
A consistent ability to demonstrate clarity of information and preparedness even in the face of obstacles
The ability to understand a problem from a non-engineering perspective - Often called a systems thinking approach (e.g. Perspective of designers, testers, POs, agile coaches)
Awareness of secure software development principles and practices

Special Conditions of Employment:

You must have Right to Work in The UK to be eligible for this role.
Be happy to have the below checks completed by either Northcoders/Skipton:
Evidence of Right to Work
DBS check
Credit check
Bank of England check
CIFAS check
3 years of employment covering gaps with evidence

Technology Stack:

You must have proven experience with Typescript and React in a commercial environment to be eligible for this role. We don’t expect you to know the other technologies in depth, but we share them for awareness:

React, Next.js and React Native
TypeScript, Kotlin and Swift
React Testing Library
Nx monorepo
Azure DevOps

Benefits:

Pension – Salary Sacrifice Scheme
Flexible Working
Cash Back Health Scheme
Credit Union Savings Scheme
Holidays - 28 days including Bank Holidays

About Counter:

Counter, a consultancy brand under the Northcoders Group, adopts a model where we help clients attract, onboard, upskill and integrate talent into their businesses, in order to give the team a seamless start to long and successful careers there.

Counter teams are formed for our clients by deploying a Counter Tech Lead to work within the client’s organisation in order to hire appropriate team members from the Northcoders and/or Tech Returners network, and then to work in collaboration with them directly on live clients projects. Providing support, extra training and all the guidance to fast-track the individuals’ journey within that organisation. Learn more at https://www.counter.partners.

About the Company

At Counter, we embed highly engaged, tech problem solvers from diverse backgrounds into the very fabric of your business. Know more

Related Jobs

Company background Company brand
Company Name
Queen Square Recruitment
Job Title
Java FSD(Full Stack Developer)
Job Description
Senior Full Stack Developer – Java | Angular | Spring Boot Location: London Hybrid Employment Type: contract Experience Level: Senior / 5+ years Rate: £450 Tech Stack: Java, Spring Boot, Angular, GraphQL, Microservices, Docker, Kubernetes About the Role: We are looking for a highly skilled Senior Full Stack Developer to join our innovative team focused on combating financial crime. You’ll play a key role in designing and delivering scalable, high-performance applications using cutting-edge technologies. If you're passionate about clean code, modern architectures, and building products that make a real impact—this role is for you. What You’ll Do: Develop high-quality, reusable, and scalable code using TDD. Drive architectural decisions and contribute to technical strategy. Build secure, responsive, and intuitive user interfaces with Angular. Design and develop RESTful and GraphQL APIs. Collaborate with cross-functional agile teams to design, develop, test, and deliver features. Optimize performance, ensure code quality, and support applications in production. Automate build, test, and deployment processes via CI/CD pipelines. Mentor peers and promote best practices across teams. What We’re Looking For: Frontend: Strong hands-on experience with Angular, JavaScript, HTML5, CSS, Redux, Bootstrap UI design principles, Monorepo structure, responsive and accessible web development Backend: Expertise in Java 8+, Spring Boot, REST/GraphQL APIs, Microservices Oracle/SQL databases, PL/SQL, and solid understanding of API design DevOps & Tools: Experience with Docker, Kubernetes, Jenkins, Git, Maven, SonarQube Familiarity with CI/CD pipelines, Agile methodologies (Scrum/Kanban) Soft Skills: Strong collaboration, communication, and analytical skills Passion for clean code, learning, and continuous improvement Bonus Points: Experience with Spark, Apache Camel Exposure to performance tuning and cloud deployments (e.g., OpenShift) Why Join Us? Work on high-impact projects in financial security Cutting-edge tech environment Collaborative, agile team culture Continuous learning & development opportunities Flexible working options
London, United Kingdom
Hybrid
Freelance
04-04-2025
Company background Company brand
Company Name
Payflow
Job Title
Senior Software Engineer (Contract)
Job Description
As a Senior Fullstack Engineer, you will play a key role in building and optimizing integrations that power scalable, high-performance data pipelines and intelligent systems. You’ll collaborate closely with a cross-functional team, to create seamless, efficient data flows that integrate with intelligent agents that perform key FP&A tasks. Your expertise in data integration, API design, and working with LLMs will be vital in ensuring smooth interaction between systems, enabling advanced functionality that powers our product. You will bring a mix of data engineering experience and an understanding of LLMs to create systems that are both performant and adaptable to evolving business needs. Key Responsibilities Design, develop, and maintain robust data pipelines and integrations that connect various data sources and systems to ensure reliable and seamless data flow. Build and optimize integrations with large language models (LLMs) and other machine learning and data science tools to enhance product capabilities. Work with cross-functional teams, including data scientists, machine learning engineers, and product managers, to define technical requirements and implement end-to-end solutions. Leverage tools such as Python, FastAPI, and databases (PostgreSQL, Redis) to build high-quality data integration systems that enable real-time processing and data accuracy. Ensure smooth integration of third-party APIs, including LLMs (e.g., OpenAI), and other external data sources to extend the product’s functionality. Develop, test, and maintain clean, maintainable, and efficient code, ensuring optimal performance in data pipelines and integrations. Implement best practices for data governance, security, and scalability across the integration layer. Mentor junior engineers, share knowledge of LLMs, and promote best practices in data integration across the engineering team. Stay updated on emerging trends in data engineering, machine learning, and LLM technologies to ensure continuous product improvement. Qualifications Experience: 4+ years of professional software development experience, with a strong focus on data integrations and system architecture. Proven experience with designing and implementing data pipelines, API integrations, and working with complex data systems. Expertise in Python and backend technologies (e.g., FastAPI, Flask) to build efficient data systems and APIs. Experience working with machine learning models, especially large language models (LLMs), and integrating them into production systems. Familiarity with databases such as PostgreSQL and Redis, and proficiency in SQL for data manipulation. Strong experience in version control with Git and containerization with Docker. Experience with integrating third-party APIs and services, including LLM APIs (e.g., OpenAI, GPT models). Familiarity with cloud platforms and services for data processing and storage (e.g., AWS, GCP). Must have experience at an early-stage, venture-backed startup. A background in fintech, finance or a related field is a plus. Skills Strong problem-solving skills with the ability to design scalable and efficient systems for data integrations and LLMs. Excellent communication skills, both written and verbal, with the ability to collaborate across diverse teams. A proactive mindset with a passion for innovation and exploring new technologies in data engineering and machine learning. Willingness to stay current with the latest advancements in data technologies, LLMs, and machine learning. What We Offer Competitive salary and generous equity. A collaborative and innovative work environment. Opportunities for professional growth and development.
United Kingdom
Remote
Freelance
04-04-2025
Company background Company brand
Company Name
Oracle Contractors
Job Title
Oracle Cloud Data Migration Manager
Job Description
Oracle Cloud Data Migration Manager | 6-Month Contract | Remote (UK-Based) Start Date: Immediately Duration: 26 Weeks Rate: £600 per day Location: Remote (UK-based with travel as needed) Job Type: Contract Engagement Type: Oracle Cloud ERP Implementation Reference: 019621 We are supporting a major Oracle ERP transformation programme and seeking an experienced Oracle Cloud Data Migration Manager to take full ownership of the data migration workstream. This is a strategic delivery role ideal for someone with both hands-on expertise and strong leadership skills within Oracle environments. Key Requirements 5+ years’ experience leading data migration projects, ideally in consulting environments Experience with Oracle R12, and strong functional understanding of Oracle HCM, Payroll, and Financials Excellent communication and expectation management with business and technical stakeholders Experience managing third-party vendors and systems integrators Ability to travel within the UK when required Role Responsibilities Lead and own the data migration workstream for the Oracle ERP transformation Manage relationships with the systems integrator, Oracle, and third-party vendors Provide budget oversight and ensure delivery against timelines Report regularly to the steering committee and executive stakeholders Oversee implementation partners and ensure alignment with programme goals This is a fantastic opportunity for a seasoned data migration lead to play a key role in a complex, enterprise-wide Oracle Cloud transformation. About Oracle Contractors Oracle Contractors is a specialist recruitment partner dedicated to connecting leading Oracle professionals with contract opportunities across the globe. With deep market knowledge and a trusted network, we support organisations in securing the right talent to deliver complex Oracle projects. Disclaimer: Please only apply to the role if you match the requirements / have the necessary experience!
United Kingdom
Remote
Freelance
03-04-2025
Company background Company brand
Company Name
TieTalent
Job Title
3rd Line Systems Support Engineer
Job Description
About 3rd Line Systems Support Engineer - 12 month Fixed Term Contract - Fully Remote My leading public sector client is seeking an experienced 3rd Line Systems Support Engineer to join their team as an expert in legacy systems and a move towards the cloud. This role is fully remote, or can be hybrid if the successful candidate prefers that working model The Role Provide expertise, ongoing support and end-to-end maintenance for legacy systems Responsible for the management of complex technical problems which may impact the legacy systems Proactive monitoring Conduct timely collaboration with a multidisciplinary team comprising of suppliers, business users and technical teams to build up knowledge and experience in legacy systems so that basic support duties can be undertaken in-house and assist in the decommissioning of the systems once they are no longer required. Lead and oversee the development of the hybrid support system with appropriate documentation and fit for purpose monitoring systems and processes put in place that will enable the continued delivery of the organisation and directorates strategic outcomes Provide day-to-day management, support and administration of the organisation's IT infrastructure, to help deliver the technology service in line with Service Level Agreements. Candidates Must Have The Following Skills / Experience Sharepoint SQL Azure Active Directory API integrations System upgrades System migrations Load balancing CVs to Nick ASAP for immediate review Nice-to-have skills SQL Azure Active Directory Load Balancing London, England Work experience Systems Administrator System Engineer Languages English
London, United Kingdom
On site
Freelance
03-04-2025