Make yourself visible and let companies apply to you.
Roles
Full Stack Engineer Jobs
Overview
Looking for top Full Stack Engineer jobs? Explore our curated listings of full stack developer positions across leading tech companies. Whether you specialize in frontend, backend, or both, find the perfect role that matches your skills and career goals. Start your next full stack engineering job search here and take your tech career to the next level!
Java Fullstack Engineer
Barclays Bank PLC
UK
In office
Mid - Senior
Private salary
RECENTLY POSTED
+7

Join as an AVP Java Fullstack Engineer and be involved in building and support the technology systems that enable Barclays to verify client identity, suitability and risks when establishing business relationships with Corporate and Investment Banking Clients. We are building out a team to work on a transformation programme to build a more streamlined, high performance client onboarding ecosystem with AI assisted data driven decision making capability.

To be successful as an AVP Java Fullstack engineer within this team, you should have experience with:

Programming – Core Java, Collections, Multi-Threading and Concurrency, OOPS concepts, Exception Handling, JVM Concepts, Spring Framework (Spring Boot, Spring Batch, Spring Integration), SQL

Integration - Micro Service Architecture, Developing and integration with Restful API / web services, Design Pattern

UI/UX – Angular, React, HTML/CSS/JS

Some other highly valued skills may include:

Devops - Monitoring and tooling like ELK and App Dynamics, Build and Deployment tools, Docker, Kubernetes, Load Balancer principles, Experience working on highly scalable applications

Database and Messaging - SQL (Joins Indexing Transaction), No SQL( Mongo, Cassandra, CAP Theorem etc.), SQL Queries, Query Optimizations etc.

Caching Framework –Concepts, Types of Caching, Principles of caching. Priming, Eviction, Cache Miss, Consistency staleness, MRU etc; Messaging – Kafka, Solace

You may be assessed on the key critical skills relevant for success in role, such as risk and controls, change and transformation, business acumen strategic thinking and digital and technology, as well as job-specific technical skills.

This role would be based out of our Glasgow Campus.

Purpose of the role

To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues.

Accountabilities

Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance.

Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives.

Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing.

Stay informed of industry technology trends and innovations and actively contribute to the organization’s technology communities to foster a culture of technical excellence and growth.

Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions.

Implementation of effective unit testing practices to ensure proper code design, readability, and reliability.

Assistant Vice President Expectations

To advise and influence decision making, contribute to policy development and take responsibility for operational effectiveness. Collaborate closely with other functions/ business divisions.

Lead a team performing complex tasks, using well developed professional knowledge and skills to deliver on work that impacts the whole business function. Set objectives and coach employees in pursuit of those objectives, appraisal of performance relative to objectives and determination of reward outcomes

If the position has leadership responsibilities, People Leaders are expected to demonstrate a clear set of leadership behaviours to create an environment for colleagues to thrive and deliver to a consistently excellent standard. The four LEAD behaviours are: L – Listen and be authentic, E – Energise and inspire, A – Align across the enterprise, D – Develop others.

OR for an individual contributor, they will lead collaborative assignments and guide team members through structured assignments, identify the need for the inclusion of other areas of specialisation to complete assignments. They will identify new directions for assignments and/ or projects, identifying a combination of cross functional methodologies or practices to meet required outcomes.

Consult on complex issues; providing advice to People Leaders to support the resolution of escalated issues.

Identify ways to mitigate risk and developing new policies/procedures in support of the control and governance agenda.

Take ownership for managing risk and strengthening controls in relation to the work done.

Perform work that is closely related to that of other areas, which requires understanding of how areas coordinate and contribute to the achievement of the objectives of the organisation sub-function.

Collaborate with other areas of work, for business aligned support areas to keep up to speed with business activity and the business strategy.

Engage in complex analysis of data from multiple sources of information, internal and external sources such as procedures and practises (in other areas, teams, companies, etc).to solve problems creatively and effectively.

Communicate complex information. ‘Complex’ information could include sensitive information or information that is difficult to communicate because of its content or its audience.

Influence or convince stakeholders to achieve outcomes.

All colleagues will be expected to demonstrate the Barclays Values of Respect, Integrity, Service, Excellence and Stewardship – our moral compass, helping us do what we believe is right. They will also be expected to demonstrate the Barclays Mindset – to Empower, Challenge and Drive – the operating manual for how we behave

Full Stack Software Engineer React Typescript Java
Huxley Associates
City of London
Hybrid
Mid - Senior
£50,000 - £130,000
RECENTLY POSTED

Full Stack Software Engineer React Typescript Java Banking London

This is a new and exclusive opportunity for a Full Stack Software Engineer who is primarily front office focused with React (75%) and Java (25%) to join this thriving front office derivatives team in this investment bank

Role details

Title: Full Stack Software Engineer
Technical focus - React (75%) and Java (25%)
Employer: front office banking derivatives
Permanent role salary £85- £125,000 plus bonus and pension
Location: London City and home working hybrid 50/50%
Technical stack: primarily Front end React/ typescript node.JS focused with a java base

This is an VP Banking front office Full Stack Software Engineer which is primarily GUI focused on React, 70% and some back end with Java 30%

This is a front office derivatives investment bank, and you will be working with international teams on big front office trading projects

This role will be interviewed in December, and offer out in January

Position Description

Derivatives Front Office Full Stack Application

We’re looking for a Software Engineer for our front office suite of application supporting trading, marketing, trade analysis and research.

You will be a Hands-on Full Stack developer using React as front end and Java 21 as the primary language for back end

Work with other teams including Front office risk teams, trading desk, Quants, and DevOps to build state of the art front to back pricing and risk solution

This is an interesting role in a thriving area of the bank

For more information, and the chance to be considered, please do send through a CV- Good luck

React and java and full and stack and (bank or derivatives)

To find out more about Huxley, please visit

Huxley, a trading division of SThree Partnership LLP is acting as an Employment Business in relation to this vacancy | Registered office | 8 Bishopsgate, London, EC2N 4BQ, United Kingdom | Partnership Number | OC(phone number removed) England and Wales

Software Engineer
Belcan
Newcastle upon Tyne
Hybrid
Mid
£70/hour
RECENTLY POSTED

Location:Newcastle (60% onsite)

Contract:12 Months with strong likelihood of extension

Hours:35 per week (4.5‑day week between 7am-7pm, business discretion)

IR35:Inside of IR35
Pay:£52.32 p/h PAYE / £70 p/h Umbrella

Our Client, a leader in advanced technology solutions within the Defence & Space sector, is seeking a skilled Software Engineer to join their innovative and collaborative Agile Scrum team. Working with cutting‑edge cloud technologies and geospatial software, you will contribute to every stage of the development lifecycle-from design through to deployment.

Key Responsibilities

Develop high‑quality, readable, and maintainable code using Java and modern cloud-based technologies.
Create scalable and reusable software patterns to support ongoing development velocity.
Participate in production of unit and automated tests to ensure robust software delivery.
Conduct and contribute to design and code reviews, ensuring adherence to best practices, security standards, and maintainability guidelines.
Document developed solutions and share technical knowledge with the wider team.
Actively contribute to Agile ceremonies including sprint planning, daily stand-ups, and sprint reviews.
Work collaboratively with the Scrum team to meet sprint objectives and delivery commitments.
Maintain awareness of compliance risks and uphold integrity in all work activities.

Essential Skills

Strong experience with Java
Cloud services development
Unit testing and automated testing practices

Desirable Skills

DevSecOps tools and pipelines (e.g., Tekton, ArgoCD, SonarQube)
Experience with Red Hat OpenShift or Kubernetes
Experience using the Quarkus framework
Front‑end development skills (e.g., Angular)

Given the role’s nature, the selected candidate will undergo BPSS clearance before commencing and will subsequently obtain SC clearance.

If you think this could be a new and exciting career opportunity for you and you would like to learn more or just for an initial, no-obligation conversation please contact me on (phone number removed) or you can apply directly by following the Easy Apply link and I will contact you as soon as I receive your contact details.

This vacancy is being advertised by Belcan

Software Developer
Vermillion Analytics
Epsom
Hybrid
Mid - Senior
£50,000 - £60,000
RECENTLY POSTED

Make an Impact with Technology That Matters

Imagine building software that millions of people rely on to receive critical information. You will be shaping a platform that supports government bodies, national institutions, and education services, helping deliver communications efficiently, securely, and ethically.

Right now, a brand-new platform is being built from scratch, and this is your chance to influence its architecture, technology choices, and future direction. You will be joining at the perfect moment to make your mark.

What You Will Do

*

Shape the architecture of a next-generation SaaS platform

*

Build robust microservices that scale and perform

*

Develop in .NET and C# on the backend

*

Create intuitive, high-performing frontends with React and TypeScript

*

Deploy cloud-native solutions in Azure

*

Collaborate closely with senior technical leadership, helping set engineering standards

*

See your work directly impact real-world public sector users

*

You will take ownership, make decisions that matter, and help define how the platform evolves.

Why You Will Love This Role

*

You will influence a product from day one, your ideas and decisions will shape the future

*

You will work on meaningful projects that make public sector communications more reliable, efficient, and ethical

*

You will have autonomy once onboarded, with flexibility to work remotely

*

You will be part of a small, collaborative team where your input is heard and valued

*

You will learn and grow alongside highly experienced technical leadership

What You Bring

*

Deep experience in .NET/C# and building backend services

*

Strong React skills, with a solid understanding of its fundamentals

*

Experience designing or contributing to microservices architectures

*

Confidence in containerisation (Docker) and cloud-native solutions (Azure)

*

A solid grasp of SOLID principles, clean architecture, and maintainable code

Bonus if you have worked in SaaS, public sector systems, or scalable high-availability platforms.

How You Will Start

Month 1 – Office-Based in Epsom

*

Weeks 1–2: Immerse yourself in the product and business, meet the team, and understand the roadmap

*

Weeks 3–4: Start hands-on development, working closely with the CTO, gradually taking ownership and ramping up at a pace that suits you

After onboarding:

*

Work remotely with flexible arrangements

*

Required office attendance once every 3-week sprint (Mondays)

*

Take full ownership of your work and influence the platform

All recent hires have been fully productive within the first month. You can too.

Who You Are

You are someone who:

*

Wants to build things properly from the ground up

*

Loves solving complex technical challenges

*

Cares about clean, maintainable architecture

*

Wants your work to have visible, real-world impact

*

Thrives in a collaborative team but can work autonomously

*

Are happy to travel to Epsom, particularly during the first month for onboarding and induction

*

Has the right to work in the UK (please note that visa sponsorship is not available)

If you want more than just another job and want to help shape a platform that matters, this is the role for you

PEGA Developer
Queen Square Recruitment Ltd
London
Hybrid
Mid - Senior
£400/day - £500/day
RECENTLY POSTED

Location: London/Edinburgh - Hybrid - 2 days per week onsite

Start day: ASAP

Contractor rate: TBC, likely in the region of £500 per day inside IR35

Duration: 6 months initially

Role Summary

The PEGA Developer will design, build and optimise PEGA-based workflow and case management solutions supporting complex, data‑driven banking processes. The role combines hands-on PEGA development, integrations, and close collaboration with business and data teams to translate requirements into scalable, high‑performance applications that enhance decisioning, reporting, operational efficiency and customer experience.

Responsibilities

* Design, develop and maintain end‑to‑end PEGA applications for banking and analytics workflows

* Build case management components: lifecycles, stages, SLAs, routing, approvals and exceptions

* Develop PEGA rules, Data Pages, decision tables, data transforms and integrations across systems

* Collaborate with business, data teams and product owners to convert requirements into PEGA solutions

* Implement business rules and decision logic supporting analytics and reporting

* Design user interfaces using PEGA UI frameworks (Cosmos / UI-Kit)

* Perform unit testing, debugging and performance tuning (Tracer, PAL, logs)

* Support releases and deployments with QA, DevOps and environment teams

* Contribute to PEGA best practices, reusable assets, design patterns and documentation

* Provide technical guidance and knowledge sharing within the team

Skills & Experience

* Strong hands-on experience delivering end‑to‑end PEGA Platform solutions

* Deep expertise in PEGA Case Management (lifecycles, SLAs, routing, approvals, exceptions)

* Strong understanding of Pega architecture, rulesets, circumstancing, inheritance and performance

* Experience integrating via REST/SOAP, JSON/XML; real‑time and batch data handling

* Proficiency in Pega data modelling: Data Pages, Decision Tables, Data Transforms, Reports

* UI development experience (Sections, Harnesses, Views, responsive design)

* Experience with Pega decisioning (Decision Tables, Strategies, CDH exposure)

* Banking/financial services experience

* Strong debugging and optimisation skills (Tracer, PAL, logging)

* Agile/Scrum delivery experience

Deliverables

* Developed and tested PEGA case management components and workflows

* Integrated data flows supporting upstream and downstream banking systems

* High-quality UI components meeting enterprise standards

* Documented business rules, decision logic and reusable assets

* Performance‑optimised, stable PEGA modules ready for release

* Technical documentation, deployment notes and knowledge‑transfer materials

If you have the relevant skills and experience, please do apply promptly to be considered

Senior SW Developer - Bath
YT Technologies
Shepton Mallet
In office
Senior
£50,000 - £65,000
RECENTLY POSTED

Senior Software Developer – Bath

Are you an experienced Software Developer passionate about collaborative development and fostering growth in others? A dynamic company in Bath is looking for a Senior Software Developer to join their innovative team.

Their Culture:

They thrive on a close-knit, fun, and technology-driven environment. Their development approach emphasizes collective effort, with all team members actively participating in pair programming, white-boarding sessions, and architectural discussions. Every line of code is peer-reviewed to ensure the highest quality. They operate with an agile mindset, utilizing the Scrum framework to deliver continuous value to their customers.

Their flat hierarchy empowers individuals and promotes shared responsibility. They believe in assisting each other rather than micromanaging, fostering a supportive atmosphere where ideas flow freely. Their team seamlessly integrates with product owners to prepare sprint work, collaborates with account managers for optimal customer experience, and partners with operations to ensure stable and high-performing applications.

What They’re Looking For:

While their current stack includes PHP, Slim Framework, JavaScript, React, and MySQL, they’re primarily interested in candidates with commercial experience in modern programming languages and a strong grasp of software development principles.

Demonstrable experience with MVC frameworks and/or modern JavaScript frameworks is essential.

Beyond specific technologies, they highly value (and encourage learning in) the following areas:

* Accessibility best practices and standards for front-end development

* Testing frameworks

* Software design best practices

* Source control, specifically Git

They seek individuals who will:

* Exhibit genuine passion for both their mission and the technologies they employ.

* Enjoy close collaboration with technical and non-technical colleagues alike.

* Be comfortable with the practices of pair programming and comprehensive code reviews.

* Possess a proactive and positive approach to problem-solving within their team and across the organization.

* Show a strong desire to continuously learn and, crucially, to contribute to the development and mentorship of other developers.

* Embrace working through complex challenges collectively as part of a team

Junior Java Technical Consultant
Sparta Global Limited
Sheffield
Hybrid
Junior
£24,000
RECENTLY POSTED

Sparta Global is looking for passionate and committed individuals who want to kickstart a career in technology! You must be willing to complete full-time training and will then be assigned to work in a junior role with one of our trusted client partners as a ‘Spartan’ consultant.

As a Junior Java Technical Consultant you will:

  • Work closely with developers, designers, analysts, and testers to build and refine digital solutions
  • Solve real-world challenges on dynamic and meaningful projects
  • Write clean, efficient, and well-documented code
  • Participate in code reviews, contribute fresh ideas, and collaborate on impactful solutions
  • Stay ahead of industry trends by continuously researching and learning new technologies and you will play a vital role working within a cross functional team, participating in the development of software

How it works:

Learn: Complete a period of full-time Academy training when you join Sparta Global. All training is delivered remotely by our team of industry-professional trainers and is paid from day one.

Work: At the successful completion of training, you will become a ‘Spartan’ consultant and be available for assignment to work with one of our clients.

Grow: You’ll work with our client for up to 24 months, be able to access upskilling, salary increases, and are then available to convert to a full-time employee with your assigned employer.

How to apply:

Our recruitment process is simple and supportive, and we encourage people from all demographics and backgrounds to apply. You do not need to have prior experience of working in tech or studying a STEM subject at a high level.

Apply online - Our team of talent coordinators will review your application and invite you to the next stage if you showcase the right aptitude for success.Complete online assessments and a first-stage interview - These assessments are testing your aptitude for learning, not what you know. Show us your potential and then your personality in a face-to-face interview.Final competency-based interview - Demonstrate your collaborative skills, problem-solving abilities, and growth mindset to secure your spot in the Academy.

Person specification:

To qualify, you need to demonstrate some experience or understanding of Java similar technologies. Most importantly, you should have a strong eagerness to learn and grow.

We’re also seeking passionate individuals who align with our values:

  • Empathy & Diversity - Integrity, respect, and a commitment to inclusivity.
  • Drive - A goal-oriented mindset with a passion for growth.
  • Collaboration - A team-focused approach with a desire to build strong relationships.
  • Innovation - Curiosity, creativity, and openness to new ideas.
  • Flexibility - Adaptability and resilience in a fast-paced industry.

Eligibility:

As a Sparta Global technical consultant, you will be deployed to work with one of our client partners at the completion of your training. For this reason, candidates must be open to relocation/commuting for client site deployments and remote work cannot be guaranteed.

Applicants must have the right to work in the UK (British/Irish Citizenship, EU Settled Status, or Permanent Visa Holder) and unfortunately, we are unable to sponsor visas at this time.

About Sparta Global:

Sparta Global is a technology services and education company, specialising in hiring, training, and deploying the next generation of leaders across in-demand technology and business skills.

Over the past decade Sparta Global has helped more than 3000 people kickstart a career in technology, supporting graduates, non-graduates, career changers, returners, and ex forces personnel to develop exciting careers with our network of 100+ employers across public sector, financial services, and commercial.

In 2024, Sparta Global was an awarded a King’s Award for Enterprise for Promoting Opportunity, adding to its accolades as a Top 20 Employer for Social Mobility, B Corp accredited business for sustainability, and Princess Royal Training Award winner.

The Benefits:

  • Free training - paid from day one
  • Performance-based reviews every six months to discuss salary increases
  • Referral bonuses
  • No exit fees

  • 20 days of annual leave + bank holidays
  • An extra day off for your birthday
  • Pension scheme
  • Eye care support
  • Death-in-service cover
  • Cycle-to-work scheme
  • Season ticket loan
  • Employee Assistance Programme
  • Personal development budget
  • Access to alumni and professional networks
  • Opportunities to become a brand ambassador

Don’t wait to kickstart a career in technology, grab your opportunity to train and work with Sparta Global today!

Lead Developer C# Angular Developer Solihull
INFUSED SOLUTIONS LIMITED
Solihull
In office
Senior
£100,000
RECENTLY POSTED

Lead C# Full Stack Software Engineer

Location: Solihull
Employment Type: Permanent
Salary: £80,000 - £100,000 (DOE)

We’re working with a well-established and growing organisation that is looking to appoint a Lead Software Engineer to take ownership of a critical engineering team and play a key role in the delivery of modern, scalable software solutions.

This is a hands-on leadership role, ideal for someone who enjoys balancing technical excellence with team leadership.

The Role

As Lead Engineer, you’ll be responsible for guiding a team of developers while remaining deeply involved in hands-on development. You’ll drive best practices, oversee delivery, and ensure high-quality code across the team.

You’ll be expected to:

  • Lead and run engineering sprints (planning, stand-ups, retrospectives)
  • Carry out code reviews and mentor developers
  • Act as the technical point of contact for the team
  • Collaborate closely with product, architecture, and senior stakeholders
  • Remain hands-on with coding as part of day-to-day responsibilities

This role is fully onsite in Solihull, 5 days per week.

Essential Skills & Experience

  • Strong experience in a Lead / Senior Engineering role

  • Proven ability to run development teams and Agile ceremonies

  • Extensive hands-on experience with:

    • C# (.NET - latest versions)
    • Angular (latest versions)
  • Strong background in code quality, reviews, and best practices

  • Experience delivering complex systems in a production environment

  • Excellent communication and leadership skills

What’s On Offer

  • Salary between £80,000 - £100,000 depending on experience
  • Permanent position with long-term stability
  • Opportunity to lead and shape a key engineering team
  • High-impact role with genuine influence over technical direction
  • Onsite working in Solihull (no hybrid/remote)

Apply Now

If you’re a technically strong Lead Engineer who enjoys leading from the front and wants a role where you can both code and lead, this is an excellent opportunity.

Apply now to find out more.

Senior Developer (C# / Angular / TypeScript) - Perm - Solihull
INFUSED SOLUTIONS LIMITED
Solihull
In office
Senior
£60,000
RECENTLY POSTED

Job Title: Senior Developer (C# / Angular / TypeScript)

Location: Solihull (Onsite)
Salary: £55,000 - £60,000
Type: Permanent
Sponsorship: Not available (applicants must have the right to work in the UK)

About the Company

Our client is an established software company with a strong reputation for delivering high-quality technology solutions. Due to continued growth, they are looking to hire a Senior Developer to join their experienced engineering team based onsite in Solihull.

This is an excellent opportunity for someone who enjoys working in a collaborative environment where they can take ownership of development work and contribute to the technical direction of projects.

The Role

As a Senior Developer, you will play a key role in designing, developing, and maintaining modern software applications. You will work closely with other developers, product stakeholders, and technical leadership to deliver scalable and reliable solutions.

This is a fully onsite role, ideal for someone who enjoys team collaboration and hands-on development within a fast-moving environment.

Essential Skills

  • Strong commercial experience with C#
  • Solid front-end development skills with Angular
  • Good experience working with TypeScript
  • Experience building and maintaining modern web applications
  • Understanding of software engineering best practices and clean code principles
  • Ability to work collaboratively within an established development team

Responsibilities

  • Develop and maintain high-quality software solutions
  • Work across both back-end and front-end components
  • Contribute to architectural and technical discussions
  • Collaborate with team members to deliver features and improvements
  • Participate in code reviews and support best practice development

What’s on Offer

  • Salary of £55,000 - £60,000
  • Stable and established company environment
  • Long-term career opportunity within a growing team
  • Collaborative and supportive onsite culture
Senior Developer
UNIVERSITY OF STIRLING
Stirling
In office
Senior
£47,389/day - £56,535/day
RECENTLY POSTED
+1

The Post

The Senior Developer plays a pivotal role in the design, development, delivery and ongoing maintenance of software systems that support the university’s strategic and operational needs. The postholder will lead development lifecycles, ensuring that software solutions are robust, secure, scalable and aligned with best practice.

Working in a rapidly evolving technological environment, the Senior Developer will take responsibility for creating, maintaining and improving systems, as well as diagnosing and resolving complex technical issues. The role requires close collaboration with stakeholders across the university, translating business requirements into effective technical solutions. As a subject matter expert, the post‑holder will also contribute to future planning, recommending improvements and innovations across the university’s digital ecosystem.

Description of Duties

  • Lead the design, development, coding, security and installation of software solutions across a wide range of information systems
  • Manage and oversee the full software development lifecycle of solutions
  • Work with business customers to assess operational feasibility by analysing requirements, defining problems, evaluating options and proposing solutions
  • Develop software solutions by engaging with stakeholders at all levels, understanding information needs, system flows, data usage and business processes
  • Investigate and resolve complex problem areas across systems and integrations
  • Contribute to the development and continuous improvement of the software development lifecycle
  • Produce high-quality documentation including flowcharts, diagrams, layouts, code comments and clear coding patterns to support maintainability
  • Supervise external developers and contractors, ensuring adherence to university coding standards and lifecycle processes
  • Support technical engagement with third-party suppliers and contract managers for cloud and on-premise systems
  • Define and implement system specifications, standards and programming approaches
  • Provide supervision, guidance and technical leadership to developers and other colleagues
  • Conduct systems analysis and recommend improvements to processes, policies and procedures
  • Use security-by-design to ensure the confidentiality, integrity and security of information and systems
  • Ensure systems meet required accessibility standards and support inclusive digital experiences

Essential Criteria

Qualifications and Experience

  • Bachelor’s and/or Master’s degree in Computer Science or related technical discipline
  • Substantial professional software development experience

Knowledge & Experience

  • Strong proficiency in Java development and use of APIs
  • Experience of modern CI/CD including version control
  • Experience across the full software development lifecycle, from conception and architecture through to delivery and maintenance
  • Strong understanding of professional software engineering practices, including coding standards, code reviews, source control, build processes, testing and operational support
  • Ability to ensure products and web services meet standards of security, reliability, cost‑effectiveness and scalability
  • Experience developing and supporting large‑scale enterprise applications
  • Experience working in cross‑functional teams and contributing to product and engineering decisions

Skills & Attributes

  • A customer‑focused approach to service design, delivery and evaluation
  • Excellent interpersonal, communication and advocacy skills
  • Strong written communication skills, with the ability to produce clear and concise documentation
  • Highly organised, with the ability to manage competing priorities and work systematically in a busy environment
  • Ability to gather, analyse and interpret information effectively
  • Ability to work both independently and collaboratively
  • High attention to detail and commitment to accuracy
  • Strong user‑centred approach to development
  • Logical thinking and strong analytical skills
  • Ability to work under pressure, independently and as part of a team
  • Strong problem‑solving and communication skills
  • Commitment to continuous professional development

Desirable Criteria

Knowledge & Experience

  • Experience working with student records systems such as Banner or SITS
  • Experience of Git, Jenkins or other relevant devops tools
  • Full‑stack development experience (frontend and backend)
  • Knowledge of ITIL, Prince2 or Agile
  • Experience with cloud platforms (e.g., Azure, AWS) and containerisation/orchestration tools such as Kubernetes and Docker

Additional Information

*X2 positions available*

Full time

Fixed term for up to 2 years

The closing date for applications is midnight on Thursday 26 March 2026.

Interviews are expected to take place on Wednesday 01 April 2026.

There is an expectation that work will be undertaken in the UK.

This role may be eligible for sponsorship depending on candidate circumstances under SOC code 2134.

The University of Stirling recognises that a diverse workforce benefits and enriches the work, learning and research experiences of the entire campus and greater community. We are committed to removing barriers and welcome applications from those who would contribute to further diversification of our staff and ensure that equality, diversity and inclusion is woven into the substance of the role. We strongly encourage applications from people from diverse backgrounds including gender, identity, race, age, class, and ethnicity.

For a full description of duties and essential/desirable criteria please click the apply button, which will take you directly to the University Website.

Software Developer
Hunter Bond
London
In office
Mid - Senior
£350,000
RECENTLY POSTED

Role: Software Developer

Salary: £350,000 T/C

Location: London

Client: Top Fintech

An exciting opportunity has arisen for a highly skilled C++ Developer with excellent technical and communication abilities to join a successful and fast-paced tech-driven team within the finance sector.

You’ll be working alongside top-tier technologists with backgrounds from some of the most respected tech and trading environments, collaborating on cutting-edge systems that push the boundaries of performance and scalability in financial software.

This role offers the chance to contribute to the development of one of the most robust and scalable data platforms in the industry. You’ll have end-to-end involvement in the software development life cycle, with real influence over the direction and implementation of key technical solutions.

Key Requirements:

  • Strong commercial experience with C++ and Python (2+ years)
  • Proven experience building and consuming RESTful microservices
  • Experience handling large-scale or high-throughput data systems
  • Prior experience in the finance sector (preferred but not essential)
  • Solid academic background, ideally in Computer Science or a related discipline from a top University

If you’re a talented software developer ready to make a meaningful impact in a technically sophisticated environment, apply now - interviews are taking place immediately.

Feel free to get in touch directly with any questions!

PHP Developer
CPS Group (UK) Ltd
Bristol
Hybrid
Junior - Mid
£45,000 - £50,000
RECENTLY POSTED

Location: Bristol (Hybrid)
Salary: Up to £50,000 + Benefits

CPS Group are partnering with a fast-growing SaaS technology company, now looking to add a PHP Developer to their expanding engineering team. In this role, you’ll work across the full web application stack, with a strong focus on Back End development while still having room to contribute on the Front End.

You’ll play an active part in product design, gain a deep understanding of the domain, and help shape architecture, technology choices, and usability. You’ll also build polished, responsive interfaces that elevate their product suite.

This is a great environment for developers looking to grow. You’ll receive structured support and mentoring from the wider development team, with the opportunity to take on meaningful project work as you progress.

Skills & Experience:

* Back End: PHP
* Front End: JavaScript, React, HTML/CSS frameworks
* Databases: MySQL; experience with SQL Server or PostgreSQL is a plus
* Version Control: Git
* Solid understanding of application security best practices

If you’re looking to join a collaborative, ambitious engineering team with strong opportunities for development, please get in touch today. Contact: Sam John - CPS Group

By applying to this advert you are giving CPS Group (UK) Ltd authority to hold and process your data for this specific role and any other roles we may deem suitable to you over time. We will not pass your data to any third party without your verbal or written permission to do so. All incoming and outgoing calls are recorded for training and compliance purposes. CPS Group (UK) Ltd is acting as an Employment Agency in relation to this vacancy. Our new privacy policy can be found on our website

Senior Frontend Engineer
Opus Resourcing Ltd
London
Hybrid
Senior
£70,000 - £95,000
RECENTLY POSTED
+1

A senior Frontend Engineer is required to build world-class, high-performance web applications using Next.js, React, TypeScript, Tailwind, GraphQL, Sanity, Sentry, Playwright, Vercel, and Google Cloud Platform within an innovative Norwegian technology scale-up that produces world-leading tablets, expanding its London team. This role will shape engaging, user-centric digital experiences across a modern, cloud-native ecosystem, influence Front End architecture and tooling decisions, and play a key part in strengthening engineering excellence within a collaborative, product-led environment.

Hybrid role based in London Paddington two days per week, with occasional travel to Norway.

Key skills required for the Senior Frontend Engineer

  • At least commercial experience in modern web development
  • Strong hands-on experience with the majority of React, Next.js, TypeScript, Tailwind, and GraphQL within medium-to-large codebases
  • Experience building scalable, data-driven interfaces that integrate and manipulate information from multiple sources
  • Solid understanding of performance optimisation, observability, and Front End architecture
  • Experience working within agile, cross-functional product teams alongside UX/UI Designers, Product Managers, and QA/Test Automation Engineers
  • A strong user experience mindset with a passion for intuitive, high-quality digital products
  • Experience contributing to design systems and hybrid applications (desirable)
  • Eligibility to work in the UK (Indefinite Leave to Remain or British Citizenship required)

What you’ll do as a Senior Frontend Engineer

  • Contribute to pioneering new customer experiences from concept through to delivery within cross-functional agile teams
  • Working on projects like web apps, enterprise and account management, Payments/account management, 3rd party integrations, Sales funnels
  • Maintain and evolve existing web applications across a modern cloud-based architecture
  • Optimise and enhance applications built using Next.js, React, Tailwind, Sanity, and GraphQL
  • Improve observability and performance profiling using tools such as Sentry and platform monitoring solutions
  • Write clean, scalable, well-tested code with a strong focus on automated testing and stability
  • Promote knowledge sharing through peer code reviews, proactive documentation, and internal forums
  • Influence Front End best practices, tooling decisions, and architectural discussions
  • Play a key role in advancing the organisation’s Front End discipline and engineering culture

Why this role?

  • Join a highly technical company collaborative, learning-focused engineering culture with frequent knowledge sharing across web, design, and cloud and work at scale.
  • Work alongside skilled, product-driven colleagues in a fast-scaling technology environment

Opus Resourcing acts as an employment agency with respect to permanent employment.

Mid-Level Backend Software Developer (.NET)
Proactive Appointments
Somerset
Hybrid
Mid
£35,000 - £45,000
RECENTLY POSTED
+1

Taunton, Somerset | Up to £45,000 per annum | Hybrid, 2 days on-site per week | 2+ Years Experience

Proactive IT Appointments are partnered with a leading organisation who is looking to add a Mid-Level Backend Software developer to their growing development team on a permanent basis. This role is ideal for someone who already has 2-3 years commercial experience with C# and .NET Core and is looking to take the next step in a collaborative, forward-thinking environment.

Responsibilities:

  • Build, test, and deploy scalable applications using C# and .NET Core.
  • Write clean, well-structured, and maintainable code following best practices.
  • Take part in code reviews and share constructive feedback with the team.
  • Investigate and fix issues, improving performance where needed.
  • Keep up to date with new technologies and industry trends to ensure solutions remain modern and effective.

Qualifications & Experience:

  • Bachelor’s degree in computer science, engineering, or a related field
  • 2-3 years commercial experience in development
  • Experienced in C# and .NET Core
  • Understanding of RESTful API design and integrations
  • Understanding of CI/CD Pipelines and Git

Desirable, but not essential:

  • Experience with Azure
  • Understanding of Containerisation using Docker and Kubernetes

Due to the volume of applications received for positions, it will not be possible to respond to all applications and only applicants who are considered suitable for interview will be contacted.

Proactive Appointments Limited operates as an employment agency and employment business and is an equal opportunities organisation

We take our obligations to protect your personal data very seriously. Any information provided to us will be processed as detailed in our Privacy Notice, a copy of which can be found on our website

Senior AI Engineer
IO Associates
Aberdeen
Hybrid
Senior
Private salary
RECENTLY POSTED

Senior AI Platform Engineer
Aberdeen - Tech Hub (min 3 days onsite)

I’m working with an early-stage AI platform business building an enterprise-grade, agentic SaaS product.

Over the last 6 months they’ve built and deployed the first layer of the platform into live enterprise environments and already have customers onboard.

The focus now is scaling the core platform and maturing it into a robust, production-grade SaaS offering.

This is their first Full time engineering hire and is a hands-on role with real ownership, suited to someone who wants to build an AI platform properly rather than sit within a large, structured engineering function.

This is an amazing opportunity to join at an early stage, take ownership of core platform architecture and position yourself for meaningful equity participation as the business scales.

You’ll work closely with the founders to:

  • Own and scale the Python Back End (FastAPI)
  • Architect and deliver production-ready AI systems
  • Build and optimise agentic workflows (LLMs, LangChain)
  • Support cloud deployments (GCP live, Azure upcoming)
  • Take large chunks of functionality from concept through to production
  • Contribute to product roadmap and technical direction

They’re looking for:

  • 5-10 years’ experience
  • Strong Python Back End background
  • SaaS product exposure
  • Cloud deployment experience
  • Someone comfortable in early-stage environments
  • High attention to detail and genuine curiosity around agentic AI

Some Front End experience (JavaScript/React) is helpful but not essential.

Bootstrapped and founder-backed. Long-term scale ambition.

If you’d like more detail, apply online.

Junior Salesforce Developer
Boss Professional Services
Not Specified
Hybrid
Junior
Private salary
RECENTLY POSTED

Junior Salesforce Developer - Hybrid (UK-based)

Overview

We are looking for a motivated and detail-oriented Junior Salesforce Developer to join our growing UK-based team. This role is ideal for someone early in their Salesforce career who is eager to build technical expertise, contribute to real-world projects, and develop solutions that support business operations across the organisation.

You’ll work closely with senior developers, administrators, and business stakeholders to design, build, and maintain Salesforce functionality while gaining hands-on experience with the platform’s core technologies.

Key Responsibilities

Salesforce Development

  • Build and customise Salesforce components using Apex, Visualforce, Lightning Web Components (LWC), and SOQL/SOSL.
  • Assist in developing integrations between Salesforce and external systems using APIs and Middleware tools.
  • Support the configuration of Salesforce objects, fields, flows, validation rules, and page layouts.

Platform Support & Maintenance

  • Troubleshoot and resolve issues raised by users or identified through system monitoring.
  • Participate in testing activities, including unit testing, regression testing, and UAT support.
  • Maintain documentation for technical solutions, processes, and system changes.

Collaboration & Continuous Improvement

  • Work with business analysts and stakeholders to understand requirements and translate them into technical solutions.
  • Contribute to code reviews and follow best practices for development, security, and deployment.
  • Stay up to date with Salesforce releases, new features, and industry best practices.

Skills & Experience

  • Basic understanding of Salesforce architecture, data model, and security model.
  • Familiarity with Apex, SOQL, and Lightning components (LWC or Aura).
  • Strong problem-solving skills and attention to detail.
  • Ability to work collaboratively in a team environment.
  • Excellent communication skills.

Desirable

  • Salesforce certifications such as Platform Developer I or Administrator.
  • Experience with version control tools (eg, Git).
  • Exposure to Agile methodologies.
  • Understanding of REST/SOAP APIs and integration patterns.

If you are looking for your next opportunity, please contact me

Frequently asked questions
A Full Stack Engineer is a software developer skilled in both front-end and back-end technologies, capable of building complete web applications from user interfaces to server-side logic and databases.Common skills include proficiency in front-end technologies like HTML, CSS, JavaScript (and frameworks such as React or Angular), back-end languages like Node.js, Python, or Java, database management, API development, and version control tools like Git.You can use our search filters to narrow down Full Stack Engineer jobs by location, technology stack, experience level, and company preferences. Signing up for job alerts can also keep you updated on the latest opportunities.Yes, Haystack offers numerous remote Full Stack Engineer positions. Use the remote work filter on our platform to find job openings that allow you to work from anywhere.Interview processes vary by company but usually include an initial technical screening, coding challenges or tests, system design interviews, and behavioral interviews to assess problem-solving skills and cultural fit.
Feedback
Contact