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!
Principal Software Engineer - AI and Innovation
Morson Edge
London
Remote or hybrid
Senior
£100,000
RECENTLY POSTED

Principal Software Engineer – AI & Innovation

Recruiting a Principal Software Engineer with a proven track record of delivering innovative, AI driven solutions and the curiosity to explore beyond traditional technology boundaries.

Within the newly createdAI & Innovation team, you will shape the future of the organisation’s products through cutting-edge technology, experimentation and creative thinking.

A truly exciting opportunity to influence and create something new.

Key Responsibilities

Build innovative MVPs to validate ideas and accelerate learning

Lead the design and implementation of scalable, high-performance software systems

Collaborate closely with Product, Design, QA, and Engineering teams

Evaluate, experiment and recommend new technologies, frameworks and tools

Mentor and coach engineers to create a culture of innovation and continuous improvement

Oversee code reviews and ensure delivery of high-quality maintainable software

Troubleshoot and resolve complex technical challenges

Contribute to strategic planning and align technology decisions with business goals

Essential Skills

Significant experience in a senior software engineering position

Proven experience delivering innovative AI solutions

Practical knowledge of AI, including building and training LLMs

Strong understanding of Microservices and modern web architectures

Deep expertise in programming languages and frameworks such as Java and Spring Boot

Extensive experience designing large-scale systems

Strong knowledge of AWS cloud architecture and services

Excellent problem-solving skills and a results-driven mindset

Experience mentoring and guiding technical teams to deliver

Desirable Experience

DevOps practices and CI/CD pipelines

Secure-by-design development and security best practices

Contributions to open-source projects

TPBN1_UKTJ

Senior Software Engineer
STSdefence
Gosport
In office
Senior
Private salary
RECENTLY POSTED

The Senior Software Engineer will work within the Systems and Software team in the Programmes area of STS Defence, developing and maintaining software throughout the Software Development Lifecycle from requirements elicitation, through to in service delivery.
The post will provide technical leadership on software projects for key stakeholders and on software development activities undertaken by the company. This includes responsibility for managing code and quality reviews to ensure relevant quality standards are met across the software team.
The Senior Software Engineer will also assist in support of wider business objectives exploring new technologies for product creation, development and R&D to grow our software development capability stream; and provide support to existing software projects as required.
Duties:
Senior Software Engineer responsible for co-ordination of day to day software development in a small team
Designing and implementing software changes through change control process as part of spiral development.
Continuous improvement of Software Engineering capabilities, maintaining a leading edge capability
Leading the planning, delivery and assurance of software work packages and ensuring software engineering process and best practice followed
Oversight, direction and guidance to the allocated project team members, through the planning and delivery of installation tasks and projects
The provision of software engineering technical input into bid preparation and contracts
Ongoing review and improvement of policies, standards and procedures for software engineering activities
Support project software requirements including supporting customer and other stakeholder meetings as required
The exploitation of opportunities for further business development
Skills/Qualifications:
Degree Qualified (BSc or equivalent) in Software Engineering, Computer Science or equivalent experience
Experience with C++, C#, Java, and web development (HTML, CSS, JS, etc.)
Exposure to other embedded development (Linux, bash/shell scripting, terminal command-line scripts, Qt/QML)
Strong experience architecting cradle-to-grave software solutions including Technology Readiness level (TRL) process.
Proven track record with creating and maintaining servers, primarily those with versioning control, Bugzilla, project management capabilities and automated testing capabilities
Strong experience of software development lifecycle processes, ensuring both a quality of process and firm traceability from requirements to implementation
Experience of creating and managing cloud-based big data solutions desirable
Proven track record of working collaboratively with a diverse range of internal and external stakeholders
Additional Information
All candidates must be in a position to obtain UK security clearance to SC level, with further security clearance to DV level desirable. Additional restrictions may apply on certain defence programmes
All candidates will be required to adhere to STS Defence core values.

Engineering Manager - 12 Month FTC
TPXImpact Holdings Plc
London
Remote or hybrid
Senior - Leader
£70,000/day
RECENTLY POSTED

About The Role

This is a Fixed Term Opportunity for 12 months covering parental leave.

The Engineering Manager will lead and nurture a squad of 6-8 engineers. You’ll be accountable for guiding your team through the entire lifecycle of building and maintaining our systems and products.

As an experienced technical leader, you’ll ensure your squad possesses the necessary technical depth and skills to consistently deliver high-quality solutions. This involves hands-on engagement in key client projects, where you’ll lead by example and meticulously assess the technical quality of the team’s output.

A core aspect of this role is fostering a thriving team environment. You’ll cultivate a culture of open feedback, providing actionable insights to empower team members in their continuous learning, growth, and development. Your leadership will create a safe space where engineers feel supported, comfortable admitting mistakes, and confident in learning from every experience.

Responsibilities

Develop strong client relationships as the primary technical contact for new and existing clients

  • You are the primary technical contact for a subset of your teams clients, you develop their technical vision, and work with your team to develop solutions.
  • You provide senior oversight and direction to the technical approach on all projects within your squad, either directly or by working with the project lead developers. You champion our agile delivery model and provide support to teams to ensure that projects deliver on time and on budget without compromising quality.
  • You work in partnership with the sector teams to identify opportunities to work with new and existing clients to provide consultancy services, enhancing the agency’s positioning as a strategic partner.
  • You advise your clients on overall technical strategy based on experience, industry trends and best practice, with the ability to challenge client thinking where appropriate.
  • You work confidently with senior client stakeholders, acting as a trusted advisor and expert.
  • You work closely with the engineering team to produce technical solutions for clients.

You manage the technical and support relationships with clients in your team

  • You ensure your clients are supported with the appropriate team members.
  • You ensure there is redundancy in your support teams to allow for holiday or any out of hours exceptions are covered.
  • You ensure the smooth operation of any support boards helping to unblock technical team members and resolve issues.
  • You escalate high priority issues, with the wider team to ensure that they are resolved in a timely manner.

You lead the delivery of high quality software solutions on time and to budget

  • You ensure your project team members are fully engaged and participating in all aspects of the project and its administration during build phase
  • You ensure all ceremonies of your Agile project are undertaken at the right time with the right people always present, including: standups, backlog refinement, sprint planning, code reviews and retrospectives.
  • You ensure your team delivers the work they have committed to for the agreed deadline
  • You ensure your team is delivering work to meet or exceed the client expectations of quality
  • You ensure your team is delivering work that meets the tech studios expectations of quality and that adhere to our standards
  • You ensure your team is collaborating well at all times, problems are discussed early and raised to the delivery team and client as soon as possible

You develop and lead an effective squad of between 6 and 8 software engineers, managing a subset of the technical studio

  • You will build and maintain a strong, supportive squad of engineers.
  • You coach, mentor, train and inspire members of the technology team and help them develop their skills.
  • You successfully onboard new technical team members so they are effective in their roles.
  • You take accountability for the quality of delivery to all the clients and work with your squad and wider delivery team to ensure all clients have the development support they need.
  • You ensure that your squad is well utilised and meeting their billable targets.
  • You join weekly meetings with the engineering director to discuss squad capacity, utilisation and to escalate any people or project concerns
  • You take accountability for the effectiveness of any contractors assigned to your squad.
  • You provide professional development coaching to your reports and help them to develop and action a professional development plan.
  • You understand and promote our company policies. You ensure all your direct reports are completing their administrative responsibilities within the squad (e.g. IT assessment is up-to-date) and holiday requests are booked sufficiently in advance and fully considered before approval.
  • You ensure your reports are fulfilling their job role accountabilities to the best of their abilities and provide the appropriate feedback and encourage appropriate reflections to encourage and support any change necessary.
  • You accurately assess performance for the purposes of impact scoring.
  • You hold regular 1:1 meetings and keep good notes and actions.

You ensure successful technical project delivery by leading technical oversight, including risk mitigation, issue identification and resolution for all client work assigned to your Engineering squad

  • You ensure all projects are properly supervised and scrutinised to ensure effective technical delivery using agreed processes
  • You identify issues and root causes that are affecting technical delivery on projects in your team.
  • You intervene and facilitate or direct actions on projects to address technical issues, working closely with the technical and delivery leads. Escalating issues to the engineering director when required.
  • You ensure your team has adequate technical delivery risk awareness and mitigation is in place on all projects.
  • You proactively change any aspect of our technical approaches to ensure that we remain successful in the future as technologies and practices change.
  • You raise significant technical project concerns to the engineering and/or technical directors

About YouProfessional knowledge and experience

  • Proven track record of hands-on leadership with agile, cross-functional engineering teams, guiding them through the full development lifecycle.
  • Demonstrated experience in client-facing technical leadership, adept at managing technical delivery, effectively mentoring and developing engineers, and proactively mitigating project risks.
  • Commitment to continuous improvement, actively staying abreast of industry trends and best practices in front-end development and CMS technologies to continuously enhance technical approaches and elevate team capabilities.
  • Exceptional proficiency in software architecture and development, with a particular emphasis on CMS architectures and CMS platform integrations.

Technical skills

  • Youre an experienced Fullstack developer with exceptional proficiency in PHP-based CMSes, such as Drupal, and Frontend technologies, including React/Next.js, GraphQL and Storybook
  • You are comfortable working with both monolithic and decoupled architectures
  • You are familiar with the component based approach to build and deliver projects
  • You apply strong knowledge of software architecture and design patterns to inform technical decisions, ensuring the delivery of resilient and maintainable systems.
  • You lead and champion agile development practices, ensuring your team leverages tools like Jira and Confluence to optimize workflows and collaboration.
  • Fostering a culture of quality through robust code review processes and enforcing high coding standards across the team.
  • Providing strategic guidance in troubleshooting complex technical issues, effectively navigating challenges that span both front-end and back-end systems.
  • Ensuring the team’s proficiency in version control systems, especially Git, to maintain code integrity and collaborative development.

Behaviours

  • You have mastered your craft, know a wide range of methodologies and you are developing new tools and standards for your practice.
  • You have a good understanding of other practice areas and take a holistic view in your approach.
  • You lead your squad to positive, high quality outcomes, informing appropriate decisions to meet budget, deadlines and stakeholder requirements.
  • Your squad and the business recognise your highly impactful contributions.
  • You handle changes to scope, business priorities or urgency with expertise. You make suggestions or offer solutions/proposals for appropriate adaptations.
  • You are skilled to competently work on complex problems under pressure (i.e. resolving a complex production issue at speed, or leading the resolution of critical or major incidents)
  • You contribute to internal and/or external forums, such as communities of practice. You take part in initiatives to improve practices of your discipline or within the wider business.
  • Onboarding or mentoring of your squad to higher performance and people development or progression.
  • You adopt a commercial mindset that leads to new opportunities for business growth or operational improvements.
  • You contribute to the growth and development of other squad members, through championing, mentoring and providing constructive, candid feedback.
  • You give expert and strategic feedback on projects relevant to your discipline/domain which leads to better outcomes.
  • You consistently meet your personal targets, where relevant to your role
  • You support our inclusive environment and ESG commitments.
  • Embodies Manifestos values, championing purpose-driven work and fostering a positive team culture

About Usmanifesto

We are the digital experience agency for changemakers. We are committed to delivering purposeful and positive impact for people, planet and society, in restless pursuit of a better world.

We take pride in creating award-winning digital experiences, products and services that are measurably ethical, inclusive, accessible, sustainable and joyful.

Our changemaker clients include UNICEF UK, Breast Cancer Now, The Trussell Trust, Woodgreen, The Royal Academy of Arts, Zoological Society London, Historic Environment Scotland and Fauna & Flora.

Part of the TPXimpact group - a Certified B Corporation, we are a team of 130 digital product leaders, creative designers, user experience designers, engagement specialists, software engineers and experience strategists.

TPXimpact

TPXimpact is a digital transformation company, and Certified B Corporation, on a mission to build a future where people, places and the planet are supported to thrive. Combining vast expertise in human-centred design, data, experience and technology, we help the public, private and third sectors with their digital transformation journey, delivering high quality solutions that improve services, experiences and outcomes. Were passionate people who work in close collaboration with our clients to create sustainable solutions ready for an ever-evolving world.

We are committed to having a positive impact on the clients and the communities we serve. We actively encourage applications from all genders, ethnicities, disabled people, members of the LGBTQIA+ community, and those from lower socio-economic backgrounds.

Dont meet 100% of the criteria? We still want to hear from you. Please let us know if you require any adjustments during the recruitment process.

Senior Software Engineer
WOODFORD GRAY GROUP LTD
Stoke-on-Trent
Hybrid
Senior
£55,000
RECENTLY POSTED

Senior Software Engineer (C#, SQL, API Development | Training Provided in X++ & Dynamics 365)

Hybrid 4 Days Onsite Initially, Then 3 Days Onsite / 2 Remote After Probation

Were supporting a major digital transformation programme for a leading UK retailer, and were looking for a Senior Software Engineer to join their high-performing technology team. This is an exceptional opportunity to grow into the world of Dynamics 365 & X++ with full training provided, while working under an inspirational and forward-thinking CTO.

Why Apply? Youll be working on cutting-edge engineering projects powering large-scale retail operations.

Youll receive full training in X++ and exposure to Dynamics 365 F&O a highly in-demand skill set.

Youll join a team delivering projects for well-known retailers undergoing major digital transformation programmes.

Youll work closely with a CTO who is known for empowering engineers , encouraging creativity, and fostering proper engineering culture.

Core Skills Required (Must-Have) To be considered, you need a proven track record in:

C# development in modern engineering environments

SQL (T-SQL, Stored Procedures, relational database experience)

API development & integration

Agile delivery (Scrum/Kanban)

Strong problem solving and engineering fundamentals

Nice to have:

Customer-facing experience or stakeholder engagement skills

Nice to Have (But Not Essential) If you have these, great but you will learn them here regardless :

Exposure to Dynamics 365 F&O

X++ experience

Azure technologies (Functions, Event Grid, Service Bus, etc.)

Modern integration patterns (microservices, event-driven, messaging)

What Youll Be Doing Building high-quality backend services and integrations

Developing APIs and modern cloud-based solutions

Learning and becoming proficient in X++ / Dynamics 365 F&O

Designing and implementing scalable, secure, and resilient solutions

Collaborating within agile squads alongside architects, BAs and PMs

Working with large retail clients undergoing major transformation efforts

Working Pattern Initially: 4 days onsite / 1 day remote

After probation: 3 days onsite / 2 days remote

(Office based in the Midlands)

Whats In It for You? Full professional development pathway into Dynamics 365 & X++

Opportunity to work on large enterprise-scale digital transformation

Supportive leadership and a CTO who genuinely invests in people

Progression opportunities within a rapidly evolving tech landscape

TPBN1_UKTJ

Senior Software Engineer
STSdefence
Gosport
In office
Senior
Private salary
RECENTLY POSTED

The Senior Software Engineer will work within the Systems and Software team in the Programmes area of STS Defence, developing and maintaining software throughout the Software Development Lifecycle from requirements elicitation, through to in service delivery.

The post will provide technical leadership on software projects for key stakeholders and on software development activities undertaken by the company. This includes responsibility for managing code and quality reviews to ensure relevant quality standards are met across the software team.

The Senior Software Engineer will also assist in support of wider business objectives exploring new technologies for product creation, development and R&D to grow our software development capability stream; and provide support to existing software projects as required.

Duties:

Senior Software Engineer responsible for co-ordination of day to day software development in a small team

Designing and implementing software changes through change control process as part of spiral development.

Continuous improvement of Software Engineering capabilities, maintaining a leading edge capability

Leading the planning, delivery and assurance of software work packages and ensuring software engineering process and best practice followed

Oversight, direction and guidance to the allocated project team members, through the planning and delivery of installation tasks and projects

The provision of software engineering technical input into bid preparation and contracts

Ongoing review and improvement of policies, standards and procedures for software engineering activities

Support project software requirements including supporting customer and other stakeholder meetings as required

The exploitation of opportunities for further business development

Skills/Qualifications:

Degree Qualified (BSc or equivalent) in Software Engineering, Computer Science or equivalent experience

Experience with C++, C#, Java, and web development (HTML, CSS, JS, etc.)

Exposure to other embedded development (Linux, bash/shell scripting, terminal command-line scripts, Qt/QML)

Strong experience architecting cradle-to-grave software solutions including Technology Readiness level (TRL) process.

Proven track record with creating and maintaining servers, primarily those with versioning control, Bugzilla, project management capabilities and automated testing capabilities

Strong experience of software development lifecycle processes, ensuring both a quality of process and firm traceability from requirements to implementation

Experience of creating and managing cloud-based big data solutions desirable

Proven track record of working collaboratively with a diverse range of internal and external stakeholders

Additional Information

All candidates must be in a position to obtain UK security clearance to SC level, with further security clearance to DV level desirable. Additional restrictions may apply on certain defence programmes

All candidates will be required to adhere to STS Defence core values.

TPBN1_UKTJ

Lead Full Stack Developer
HAYS
Swindon
Hybrid
Senior
£60,000
RECENTLY POSTED
+15

Your new company

You’ll be joining a large, purpose-driven organisation where digital technology plays a critical role in delivering strategic objectives and engaging a wide audience through high quality digital experiences.The IT Digital function is fast-paced and collaborative, focused on enabling the best possible customer experience across public facing platforms. The role is based at a head office location, with hybrid working available. There is an expectation of regular on-site collaboration with the wider team.

Your new role

As a Lead Full Stack Developer, you’ll be responsible for building and maintaining a large-scale public-facing website along with its supporting applications and APIs. You’ll work in small, cross-functional agile teams, delivering high-quality solutions into production on a regular cadence.You’ll architect and implement new features and technologies, placing a strong emphasis on quality, accessibility and user experience. Working closely with Product Owners, engineers and UI/UX designers, you’ll help translate designs into robust, production-ready features while influencing engineering standards and best practices.
The role spans the full technology stack, including:

  • Front-end TypeScript / React applications
  • Java / Spring microservices and APIs
  • A range of databases and cloud-based infrastructure
  • CI/CD pipelines using modern DevOps tooling

You’ll collaborate with infrastructure and operations teams to build out new cloud environments, support live services and resolve production issues. Continuous improvement is core to the team’s culture, and you’ll be encouraged to stay current with industry trends and expand your technical skill set.

What you’ll need to succeed

You’ll have experience working within a highly collaborative, agile delivery environment and a strong background in developing and maintaining modern web-based products. You’ll take pride in building solutions that are performant, reliable, scalable and resilient.

Key experience includes:

  • Java 11+ enterprise development using Spring, REST and/or GraphQL APIs and microservices
  • Modern front-end frameworks such as React (JavaScript / TypeScript); experience with AngularJS or jQuery is advantageous
  • Build and deployment tools including Maven, Git and CI/CD pipelines
  • A strong testing mindset, including unit, functional and integration testing
  • Experience with Docker, Kubernetes and database technologies such as Elasticsearch, MongoDB or PostgreSQL
  • Cloud-native application design and architecture (e.g. containerised, serverless or event-driven systems)
  • Familiarity with BDD practices and monitoring tools such as Grafana, Prometheus or Kibana
  • Experience using collaborative tooling such as Jira, Bitbucket and Confluence

You’ll be someone who cares deeply about code quality, user experience and continuous improvement, and who enjoys working on complex systems that make a meaningful impact.

What you need to do now
If you’re interested in this role, click ‘apply now’ to forward an up-to-date copy of your CV, or call us now.
If this job isn’t quite right for you, but you are looking for a new position, please contact us for a confidential discussion about your career.

Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C’s, Privacy Policy and Disclaimers which can be found at hays.co.uk

Senior Engineer
Bloc Recruitment
London
Hybrid
Senior
£100,000
RECENTLY POSTED

Senior Engineer (Python, TypeScript, React)
Salary £100k + Options
London - 3 Days a week

Company
Building infrastructure that enables proactive, preventative healthcare at national scale.
Today, most healthcare systems are reactive acting only once patients are already unwell. This platform changes that, by helping primary care teams identify risk earlier, intervene sooner, and deliver better outcomes, without adding operational burden to clinicians.

The software already supports millions of patients and hundreds of care providers, and there just getting started. As they scale, doubling down on speed, clarity, and execution, while building a world-class engineering organisation that ships fast and delivers real-world health impact.

The Role
We’re looking for a Senior Software Engineer who cares deeply about building high-quality software and about the outcomes that software creates.
You’ll join a cross-functional squad working closely with Product and Design to ship meaningful features quickly, iterate based on real feedback, and continuously raise the bar on how we build. This is a role for someone who enjoys ownership, thrives in ambiguity, and wants to help shape both our technology and our engineering culture as we grow.

What You’ll Do
Own Delivery

  • Lead technical planning and execution for key initiatives
  • Ship reliable, scalable software that directly improves patient outcomes and clinical efficiency
  • Take features end-to-end — from design through production and iteration

Collaborate Deeply

  • Partner closely with Product and Design to refine requirements and solve real user problems
  • Communicate clearly with stakeholders and keep delivery aligned with impact

Technical Experience

  • Strong experience with Python, TypeScript, and React
  • Comfortable working in cloud environments (AWS preferred)
  • Familiar with modern DevOps practices and production systems
  • 3+ years of recent experience in relevant technologies

Bonus: Experience in healthcare, healthtech, or B2B SaaS environments.

Benefits
Private Pension
Healthcare
Enhanced Maternity/paternity leave
L&D budget
Flexible working
Opportunity to work on groundbreaking and critical medical solutions

Software Engineer
Select Engineering
Southampton
In office
Mid
£40,000 - £50,000
RECENTLY POSTED
+4

PLEASE NOTE: Sponsorship or PSW Visas are not suitable for this role. Who we are: * Our products are in use across all forms of entertainment from the largest of world tours to the smallest of nightclubs. * We build products which inspire creativity and enable lighting designers to create the shows you will have seen at festivals, concerts & on TV. We produce market leading lighting control hardware and software solutions and develop lighting networking hardware for permanent and temporary applications. * We Develop a wide range of software from embedded firmware, UI applications to mobile apps, primarily using C++. * We are a friendly group of around 50 team members based here in Southampton and part of a wider group which employs over 350 people with offices in Nottingham, Miami, California, Mexico, Paris, and Belgium. We work closely together to embrace challenges and seek ways to innovate and enhance our products for the ever-evolving entertainment industry. About the Role: * We are seeking a Software Engineer to join our ambitious and growing team and help us build software for a range of platforms including PCs and mobile devices. * We have a small but growing R&D team based in Southampton and our engineers are involved in the full software development life cycle, from conception to deployment. Main Responsibilities: * Design, develop and support solutions for our bespoke products. * Design and develop our applications user interface. * Assist in maintaining our CI build system for our software, building for a range of platforms including Windows, macOS, Linux, Android, iOS and bare metal micro-controllers. * Create high and low-level software design using recognised methodologies. * Produce documentation including requirements, change notes and user manuals. * Prepare and implement suitable test strategies. * Assist the support team with troubleshooting technical issues, developing and implementing corrective actions as needed. * Share knowledge and learning with other members of the software team. Essential Skills: * At least 3 years professional experience in Software Engineering. * Experience developing in C++. * An understanding of how modern complex C++ applications are compiled and built. * Excellent communication, technical & problem-solving skills. * Using build and CI tools such as CMake, GitLab, vcpkg and Docker. Desirable Experience: * Knowledge or experience of developing in Qt. * Experience of networking, USB and implementing communication protocols. * Using source control and CI systems such as GitLab, Git or Atlassian tools. * Agile/Scrum development process experience. * Experience of working in a Linux OS. * Working with stage lighting and lighting control products. What we offer: * We also offer a 35-hour work week (9 am to 5 pm Monday to Friday) with an hour for lunch and although we hope you never need it, we also include BUPA company healthcare. On top of this, we also offer a company pension. Plus, free tea and coffee and regular Curries! If this job is of interest to you and you have the experience required, APPLY NOW! We will process your CV and personal information to assess your suitability for the role. If we wish to consider you further, we will register your personal information in our database and contact you. We may contact you from time to time about other relevant roles. Your personal information will be securely held. For more information, please refer to our privacy notice, a copy of which can be found on our website. – Select Engineering Limited

Senior Software Engineer
Marine Resources
Fareham
Hybrid
Senior
£60,000 - £75,000
RECENTLY POSTED

Location: Fareham

Permanent – Full Time

Flexible Working

£60,000 - £75,000

Our client is seeking a Senior Software Engineer to develop advanced autonomy capabilities for unmanned marine and aerospace systems. This hands‑on role spans R&D, prototyping, and production‑level delivery, working on autonomy behaviours, mission frameworks, vessel guidance, obstacle avoidance, and modern AI‑driven techniques where appropriate.

You’ll work closely with a multidisciplinary engineering team and take ownership of delivering reliable, mission‑critical software deployed on real autonomous platforms.

Key Responsibilities

* Develop high‑level autonomous behaviours for unmanned vehicles.

* Design and optimise algorithms for path planning, obstacle avoidance and mission autonomy.

* Build robust autonomy software using C++, Python, ROS2, DDS, and Linux‑based systems.

* Integrate autonomy with perception, navigation, and hardware components.

* Test and validate software in simulation and real‑world environments.

* Balance R&D experimentation with production‑quality delivery.

* Take ownership of work packages, tracking progress and identifying risks.

About You

Essential:

* Strong hands‑on experience in C++ and Python.

* Solid understanding of autonomous systems (motion planning, state estimation, behaviour‑based control).

* Strong Linux skills including debugging and optimisation.

* Knowledge of real‑time systems, distributed computing and middleware.

* Experience delivering software in both R&D and production environments.

Desirable:

* ROS/ROS2, DDS, sensor fusion, simulation tools (Gazebo, CARLA, Unreal), embedded/real‑time systems, Docker/Kubernetes, PX4/MAVLink, or experience in defence, aerospace or maritime autonomy.

Benefits

* 25 days holiday

* Flexible working hours

* Private medical insurance

* Pension scheme

* Life assurance

* Health care cash plan

* Cycle to Work

* Professional membership reimbursement

* Free parking

Interested?

If you’re ready to apply your expertise to a dynamic engineering environment and contribute to innovative vessel design projects, we’d love to hear from you. Apply today to take the next step in your career.

Marine Resources Recruitment Ltd acts as an employment agency for permanent and fixed term contract recruitment and as a recruitment business for the supply of contract workers. Please note that by applying for this job you accept our Terms of Use and Privacy Policy which can be found on our website

IIoT Software Developer
IMT Resourcing Solutions
Cheltenham
Remote or hybrid
Senior
£70,000 - £80,000
RECENTLY POSTED
TECH-AGNOSTIC ROLE

IIoT Senior Software Developer Location: Remote (with quarterly travel to HQ in the South West) Salary: Up to £80,000 Benefits: Competitive benefits package Our client, a leading industrial technology organisation, is hiring an IIoT Senior Software Developer to play a key role in the design and delivery of scalable digital solutions across connected industrial systems. This role offers the opportunity to work on complex, real-world IIoT platforms, shaping how data is captured, processed and transformed into insight across global operations. What you’ll do Design, develop and maintain robust software solutions for IIoT platforms Build and enhance cloud-based and edge applications supporting connected assets Collaborate with product, engineering and architecture teams to deliver end-to-end solutions Ensure software is secure, scalable and aligned with best practice Contribute to technical decision-making, code quality, and continuous improvement You’ll work closely with digital, engineering and data teams to deliver solutions that directly support operational performance and innovation. What we’re looking for Strong experience in software development within industrial, IoT or complex systems environments Proficiency in modern programming languages and frameworks (backend focused) Experience with cloud platforms, APIs and data-driven systems Understanding of IIoT architectures, edge computing or connected devices Comfortable working in agile, collaborative delivery teams The ideal candidate will bring a problem-solving mindset, strong technical ownership, and enjoy working in a distributed, remote-first environment with occasional on-site collaboration. Why join? Remote-first role with limited, planned travel (quarterly) Opportunity to work on large-scale IIoT and digital transformation initiatives Competitive salary up to £80,000 plus benefits Influence technical direction within a growing digital function

Software Engineer
Able Consult
London
Hybrid
Mid - Senior
£50,000
RECENTLY POSTED
+2

Join a modern engineering team building cloud‑native products using a cutting‑edge Microsoft‑focused stack. If you enjoy working in short delivery cycles, solving real problems, and contributing to high‑quality software, this role offers a great environment to grow and make an impact.

About the Role

You’ll be part of an agile engineering team delivering features in 3–6 week cycles, collaborating closely with UX, product, QA and business stakeholders. You’ll work across both backend and frontend systems, helping to build scalable services and ensuring smooth, reliable releases.

Tech Stack

* .NET 8 / C#, ASP.NET Web API

* React & TypeScript

* Azure cloud services

* GitHub, Azure DevOps Pipelines, Octopus Deploy

* CI/CD, automated testing, monitoring & alerting

Key Responsibilities

Engineering & Quality

* Troubleshooting and fixing production issues

* Enhancing monitoring and alerting across services

* Writing secure, maintainable, well‑tested code following SOLID principles

* Working with cloud tooling and deployment pipelines

* Applying design patterns and best practices

Delivery

* Breaking down requirements into shippable tasks

* Delivering iteratively with a focus on user value

* Coordinating releases and ensuring smooth production deployment

* Considering UX and participating in research when needed

Communication & Collaboration

* Pairing and collaborating with engineers

* Raising blockers early and seeking clarity

* Giving and receiving constructive PR feedback

* Writing clear documentation and commit messages

Culture & Growth

* Supporting a positive engineering culture

* Mentoring junior engineers

* Contributing to tooling and process improvements

About You – Essential

* Strong experience with C#/.NET or related languages

* Experience with React & TypeScript

* Comfortable with agile delivery and frequent releases

* Test‑first mindset, user‑focused

* Eager to learn new technologies

Desirable

* Strong SQL / RDBMS experience

* Familiarity with Azure services

* Experience with data‑warehouse environments

* Interest or experience in mentoring

Why Join?

• Modern engineering practices and cloud‑native architecture

• Frequent releases and meaningful impact

• Supportive environment with growth opportunities

• Hybrid working from London, 1–2 days onsite

No sponsorship available

Candidates must be eligible to work in UK

Software Developer
Adecco
Leyland
In office
Mid - Senior
£45,000 - £60,000
RECENTLY POSTED
+11

Web Portal & API Developer /Software Developer This opportunity is brand new, due to business growth and with a globally recognised leader in their sector. Based in Leyland this role will see you develop your career within quite a unique sector. Role Competencies Excellent debugging and analytical problem‑solving skills Ability to understand complex, multi‑service interaction flows Secure coding mindset and API‑first approach Strong team collaboration and clear technical communication Ability to write professional, structured technical documentationRequired Technical Skills: C# (Strong proficiency) ASP.NET MVC or .NET Core Web API MVC concepts: Routing, Controllers, Filters, Middleware, Model Binding, DI Entity Framework Core: DbContext, DbSet, OnModelCreating, LINQ ADO.NET / Raw SQL execution experience (e.g., SqlCommand, Stored Procedures) MS SQL Server, MySQL database experience HTML5, CSS3, JavaScript API & Integration: REST API expertise (HTTP verbs, status codes, response handling) Experience consuming APIs using HttpClient, RestSharp or equivalent JSON serialization/deserialization (System.Text.Json / Newtonsoft.Json) CORS, HTTPS, API Security best practices Version Control & Deployment Git (Branching, Pull Requests, Conflict Resolution) CI/CD experience (Azure DevOps, GitLab CI) (preferred) Hosting experience with IIS or Kestrel Docker basics (preferred but not mandatory) Preferred Skills Fintech or payment API integration experience Cloud hosting basics (Azure, AWS) Experience with Webhooks or event-driven APIs Familiarity with structured logging (Splunk, ELK, Application Insights) API performance optimisation & rate-limiting handling Key Responsibilities Develop and maintain web portals using ASP.NET MVC / .NET Core Design, build, and integrate REST APIs with internal and third‑party systems Implement secure authentication mechanisms (JWT, OAuth2, API Keys) Integrate applications with relational databases using EF Core (DbContext, LINQ, Migrations) Debug end‑to‑end request flows (UI → Controller → API → Database → Response) Maintain and publish API documentation using Swagger/OpenAPI Ensure API security, reliability, and performance including: Proper error handling Retry logic Logging Timeouts CORS configuration Collaborate with database, infrastructure, and QA teams throughout release cycles Participate in code reviews and follow Git best practices Contribute to CI/CD workflows and deployment processes Education & Experience Bachelor’s degree in Computer Science, Software Engineering, or related field 2+ years web portal development and API integration (3+ years preferred) Adecco acts as an employment agency for permanent recruitment and an employment business for the supply of temporary workers. The Adecco Group UK & Ireland is an Equal Opportunities Employer. By applying for this role your details will be submitted to Adecco. Our Candidate Privacy Information Statement explaining how we will use your information is available on our website

Senior Software Developer
Empro Talent Ltd
Glasgow
Remote or hybrid
Senior
£55,000 - £60,000
RECENTLY POSTED
+5

Location: Glasgow Office / Home-based / Remote (with occasional UK travel) Hours: Monday–Friday, 09:00–17:30 (37.5 hours per week) Reporting to: Director of Operations Role Overview We are seeking an experienced Senior Software Developer with strong full-stack expertise to design, build, and maintain secure, scalable, and high-quality software solutions. The role combines hands-on development with technical leadership, mentoring, and contribution to architectural decisions. You will work closely with product owners, analysts, and stakeholders to translate business requirements into effective technical solutions, while organising and managing your own workload independently. Responsibilities may evolve as the organisation grows, including opportunities for further technical leadership or specialisation. Funded training and professional development may be available. Key Responsibilities * Design, develop, test, and deploy robust, secure, and maintainable software solutions * Contribute to architectural decisions aligned with business and technical strategy * Develop and maintain backend services, APIs, integrations, and front-end components where required * Lead and participate in code reviews, promoting high standards of quality, testing, and documentation * Implement and improve CI/CD pipelines, automated testing, and DevOps practices * Troubleshoot and resolve complex technical issues across systems and environments * Mentor and support junior developers, encouraging best practices and knowledge sharing * Work collaboratively with Product, UX/UI, DevOps, and QA teams within an Agile environment * Communicate complex technical concepts clearly to technical and non-technical stakeholders * Recommend and implement improvements to systems, tools, and development processes * Undertake ad-hoc duties and occasional flexible working (evenings/weekends) where required General Responsibilities * Plan and organise workload across multiple projects to meet agreed objectives and timelines * Provide specialist advice and guidance related to key work streams * Maintain non-technical knowledge of systems in use or planned for deployment * Contribute to continuous improvement and process optimisation initiatives * Comply with data protection, Caldicott recommendations, and IT security policies * Ensure company-issued assets are handled securely Security, Travel and Compliance * Full, clean UK driving licence and access to a suitable vehicle are required * Travel to UK locations is expected * DBS, NPPV Level 3, and HMPPS Cat A Security Clearance are mandatory and must be maintained * Failure to obtain or maintain required vetting will result in termination of employment Person Specification Essential * Significant hands-on full-stack development experience * Strong knowledge of modern programming languages (e.g. Java, Python, JavaScript, TypeScript) * Experience with backend frameworks (e.g. Spring Boot, Node.js, Flask/FastAPI) and React * Experience working in Agile teams using version control (e.g. Git) * Familiarity with cloud platforms (AWS, Azure, or GCP) and CI/CD pipelines * Strong analytical, problem-solving, and communication skills * Ability to work independently, take ownership, and mentor others * Degree in Computer Science, Software Engineering, or equivalent experience Desirable Experience in regulated environments (health, justice, or central government) Previous senior or lead developer experience Experience with microservices, Kubernetes, serverless, or large-scale system design

Dynamics Developer
Brio Digital
London
Hybrid
Mid - Senior
£500/day

Job Title: Dynamics Developer

Location: UK-based, Primarily remote with up-to 1x/quarter on-site

Contract: Contract

Duration: 3 Month rolling contract

Day Rates: £500/day Inside IR35

Brio Digital are currently supporting a consultancy working with a central government department who currently need a Dynamics/Power Platform Developer. You will join a central government digital transformation programme modernising public-facing services through Microsoft Dynamics 365 and Power Platform solutions.

What You’ll Do

  • Develop and configure Dynamics 365 modules to support public service workflows.
  • Build Power Platform integrations, plugins, and custom workflows.
  • Collaborate with Business Analysts and Product Owners to refine requirements.
  • Ensure data integrity, security, and compliance with government standards.
  • Support testing, release, and deployment processes within an agile delivery team.
  • Contribute to technical documentation and handover to BAU teams.

What You’ll Bring

  • Proven experience developing within Microsoft Dynamics 365 (CE/CRM).
  • Strong skills in Power Apps, Power Automate, and Dataverse.
  • Proficiency in C#, JavaScript, and Dynamics SDK/custom connectors.
  • Understanding of Azure functions, APIs, and integration patterns.
  • Experience working in agile, multidisciplinary environments.
  • Awareness of government data and security standards.

Nice-to-Have

  • Power BI or data visualisation experience.
  • Knowledge of CI/CD with Azure DevOps pipelines.
  • Familiarity with GDS Service Standards.
  • Previous public sector or regulated environment experience.

Apply now or email for more information

Software Engineer
Mane Contract Services
Gloucester
Hybrid
Junior - Mid
£70,000
+7

My client is a principal organisation in the defence sector and successful applicants will have to pass Developed Vetting (DV) Security Clearance to undertake the role.
We are recruiting Software Engineers to support a range of Defence, Cyber, and Intelligence programmes at our Gloucester site. These roles offer the opportunity to create an impact working on innovative projects while maintaining a strong work-life balance through flexible working options.
This position can involve a variety of software development specialisms. You may focus on one area or work across multiple development disciplines, particularly within the Cyber domain.
In this role, you may be involved in software development activities under guidance from a Software Engineering Lead, designing and developing tests to debug software, working with customer requirements to build mission and business applications, correcting program errors, preparing operating instructions, documenting development work, analysing system capabilities, and supporting automation efforts such as infrastructure-as-code, CI/CD, and automated testing.
As a Software Engineer, you will be working with modern DevSecOps systems and contributing to the development of advanced, secure applications that support critical national capabilities.
We are looking for individuals who are passionate about software engineering and eager to grow their careers in a forward-thinking technical environment.
Required experience includes proficiency in modern Java and ideally some experience with other languages such as Python, C++, JavaScript or TypeScript. Experience developing on Linux, understanding mocking and unit-testing frameworks such as JUnit, and using Git version control are important. You should have knowledge of Agile development using Scrum, an understanding of relational or document databases such as Oracle or Mongo, experience with GitLab CI/CD pipelines, familiarity with the Atlassian suite, and knowledge of Elasticsearch, Kibana, and Hibernate.
Desired skills include experience building software for cloud environments such as AWS, developing microservice or serverless architectures, understanding cloud CI/CD pipelines, and knowledge of AWS services such as EC2, EKS, Fargate, IAM, S3 and Lambda. Professional certifications such as Oracle Java Certification, AWS Certification, ISTQB, OSCP or CCNA are advantageous.
We welcome applications from candidates with a wide range of backgrounds and experiences. Adjustments can be provided on request throughout the application and interview process.
If you are enthusiastic about contributing to cutting-edge software engineering and ready to take on a new challenge, we would love to hear from you.

Software Developer / C# .NET Software Engineer (AWDO-P14375)
AWD online
Manchester
Remote or hybrid
Mid - Senior
£70,000
+3

C# .NET Software Developer An exciting opportunity for a skilled developer to design, build and maintain bespoke software solutions within a modern DevOps environment, supporting scalable systems and cloud-based platforms across a growing organisation. If you’ve also worked in the following roles, we’d also like to hear from you: C# .NET Developer, Backend Developer, Software Engineer, DevOps Engineer SALARY: up to £70,000 per annum (depending on experience) + Benefits LOCATION: Remote and Hybrid Working Options Available. You can either work remotely of if you prefer Hybrid working from home and the office in Altrincham, Greater Manchester, North West England JOB TYPE: Full-Time, Permanent JOB OVERVIEW We have a fantastic new job opportunity for a C# .NET Software Developer to join a forward-thinking Technology team focused on building reliable, secure and scalable systems. This role plays a key part in developing bespoke applications that support long-term business growth. As a C# .NET Software Developer, you will work across the full software development lifecycle, contributing to new system development, integrations and continuous improvement of existing platforms within a DevOps-led environment. The C# .NET Software Developer role offers exposure to cloud technologies, containerisation and modern API architectures, providing the opportunity to influence technical delivery while maintaining high standards of quality and security. APPLY TODAY Ready to make your next career move? Apply Now for our Recruitment Team to review. DUTIES Your duties as the C# .NET Software Developer include: • Software Development: Developing new and maintaining existing systems, applications and integrations • DevOps Deployment: Deploying solutions using agile methodologies and DevOps best practices • Prototyping and Proofs of Concept: Creating prototypes and presenting technical solutions to stakeholders • Systems Integration: Liaising with external partners and suppliers to support system integrations • Code Management: Maintaining secure source control and change management using repositories • Quality Assurance: Ensuring code quality through unit testing and staging environments • Security and Compliance: Applying secure coding practices and protecting against cyber threats • Documentation: Producing technical and operational documentation as code is developed • Project Delivery: Prioritising development tasks, timelines and deliverables • Team Collaboration: Working closely with the wider Technology team to deliver the product roadmap CANDIDATE REQUIREMENTS ESSENTIAL • Proven experience developing systems using C# .NET, including .NET Core and Entity Framework • Experience working with APIs and data formats such as REST, WebSockets, SOAP, JSON and SQL • Experience operating within DevOps environments and agile delivery models • Experience using source control and CI/CD tools such as GitHub • Experience with containerisation technologies, including Docker • Experience working with cloud platforms, particularly Google Cloud Platform • Working knowledge of Windows and Linux environments, including scripting • Understanding of secure coding practices and application security principles DESIRABLE • Experience with enterprise IT architectures and business support systems • Knowledge of information security frameworks such as ISO27001, NIST or GDPR • Experience within ISP, MSP or telecommunications environments BENEFITS • Smart casual dress code • Free access to gym facilities • Access to a financial wellbeing platform (on successful completion of probationary period) • Access to an employee assistance programme, Virtual GP and Elderly Care support (on successful completion of probationary period) • Access to cycle to work, childcare, and electric vehicle schemes after six months • Brand new office with excellent transport links • Supportive team culture, growth and career progression HOW TO APPLY To be considered for this job vacancy, please submit your CV to our Recruitment Team who will review your details. CV’s of Job Applicants meeting this requirement will be submitted to our Client for consideration. By submitting your job application to us you are hereby giving us your express consent to submit your details to our Client for this purpose. JOB REF: AWDO-P14375 Full-Time, Permanent IT Development Engineer Jobs, Careers and Vacancies. Find a new job and work in Altrincham, Greater Manchester, North West England. Multi-Job Board Advertising and CV Sourcing Recruitment Services provided by AWD online. AWD online specialise in sourcing candidates and advertising vacancies on multiple job boards for companies on a non-commission basis. AWD online operates as an employment agency. awd online | http://www.awdo.co.uk AWD-IN-SPJ

Principal Software Engineer - AI and Innovation
The Bridge IT Recruitment
Multiple locations
Remote or hybrid
Senior
£100,000 - £120,000

Principal Software Engineer AI & Innovation

Recruiting a Principal Software Engineer with a proven track record of delivering innovative, AI driven solutions and the curiosity to explore beyond traditional technology boundaries.

Within the newly createdAI & Innovation team, you will shape the future of the organisation s products through cutting-edge technology, experimentation and creative thinking.

A truly exciting opportunity to influence and create something new.

Key Responsibilities

  • Build innovative MVPs to validate ideas and accelerate learning
  • Lead the design and implementation of scalable, high-performance software systems
  • Collaborate closely with Product, Design, QA, and Engineering teams
  • Evaluate, experiment and recommend new technologies, frameworks and tools
  • Mentor and coach engineers to create a culture of innovation and continuous improvement
  • Oversee code reviews and ensure delivery of high-quality maintainable software
  • Troubleshoot and resolve complex technical challenges
  • Contribute to strategic planning and align technology decisions with business goals

Essential Skills

  • Significant experience in a senior software engineering position
  • Proven experience delivering innovative AI solutions
  • Practical knowledge of AI, including building and training LLMs
  • Strong understanding of Microservices and modern web architectures
  • Deep expertise in programming languages and frameworks such as Java and Spring Boot
  • Extensive experience designing large-scale systems
  • Strong knowledge of AWS cloud architecture and services
  • Excellent problem-solving skills and a results-driven mindset
  • Experience mentoring and guiding technical teams to deliver

Desirable Experience

  • DevOps practices and CI/CD pipelines
  • Secure-by-design development and security best practices
  • Contributions to open-source projects
Technical Lead Developer
Spectrum IT Recruitment
Portsmouth
Hybrid
Senior
£90,000 - £100,000
+1

Technical Lead Developer - Full Stack
(TypeScript, Node)

Location: Portsmouth, Hampshire (Hybrid - 1 day per week onsite)
Salary: 90,000 - 100,000 + benefits

We’re working with a fast-growing UK SaaS technology company that builds data-driven digital products used by commercial teams to better understand and engage with their customers. They are now looking for an experienced Technical Lead Full Stack Developer to play a key role in shaping and delivering their next generation of customer-facing platforms.
This is a hands-on technical leadership role where you’ll be involved from early design through to production delivery, working with a modern cloud-based stack and deploying to live environments on a daily basis.

The Role

  • Lead technical delivery across a high-performing development squad (10+)
  • Contribute to solution design, system architecture and domain modelling
  • Build proof-of-concepts and spike complex or uncertain areas of work
  • Break down requirements into deliverable epics and user stories alongside product and initiative managers
  • Develop and deliver production-ready code across the full stack
  • Ensure high standards of quality, maintainability, performance and security
  • Support and improve live systems once deployed
  • Influence technical direction, tooling and best practice across the wider engineering function

Tech Environment
You’ll work with a modern stack including:

  • TypeScript
  • Node.js microservices
  • Vue.js
  • Redis, SQL Server & Snowflake
  • AWS cloud infrastructure
  • CI/CD pipelines and DevSecOps practices

About You

  • Strong full stack development experience (ideally 10+ years)
  • 5+ years of TypeScript experience
  • Solid Node.js Experience
  • Background in system design and scalable architectures
  • Experience building large, production SaaS platforms
  • A clean-code mindset (SOLID principles, design patterns, testable code)
  • Experience working in mature CI/CD and continuous deployment environments
  • A commercial mindset when designing and delivering software
  • Excellent collaboration skills and confidence working with stakeholders
  • Interest in using AI to accelerate and improve software development
  • A passion for performance, security and engineering best practice
  • Degree in Computer Science or equivalent real-world experience

What’s On Offer

  • Hybrid working (1 day per week in the Portsmouth office)
  • Opportunity to join a scaling UK SaaS business
  • Strong engineering culture with a focus on quality and continuous improvement
  • Supportive, collaborative working environment
  • Community and charity initiatives, including volunteer days

Interested in learning more?
Apply now or contact us for a confidential discussion about the role and company - (url removed)

Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.

Senior Developer
Michael Page
Multiple locations
Hybrid
Senior
£70,000 - £75,000

Our client is in the Financial Sector and is looking to grow the team with a new Senior Developer. This role can be done remote with weekly meet ups in Central London on a Wednesday. The technology function is around 80 people total and you will work in an Agile team of 8.

Client Details

Our client is in the Financial Sector and is looking to grow the team with a new Senior Developer. This role can be done remote with weekly meet ups in Central London on a Wednesday. The technology function is around 80 people total and you will work in an Agile team of 8.

Description

  • Design, develop, and maintain software applications to meet project requirements.
  • Collaborate with cross-functional teams to deliver technical solutions in a timely manner.
  • Conduct code reviews to ensure high-quality standards are met.
  • Analyse and resolve technical issues, providing effective solutions when required.
  • Contribute to the improvement of development processes and methodologies.
  • Stay updated with the latest trends and technologies in the professional services industry.
  • Mentor junior developers and share best practices within the team.
  • Ensure compliance with industry standards and company guidelines in all development tasks.

Profile

This role is a largely hands on coding but there will be an element of mentoring juniors, helping to review code, working with Business Analysts and Product Managers to understand business requirements

Must haves:

  • C#
  • Azure
  • SQL
  • Angular
  • Mentoring experience
  • UK work experience

Nice to haves:

  • Certifications
  • K8s
  • Docker
  • Azure Service Bus, Logic Apps, Functions Apps

Job Offer

  • Car allowance of 5k
  • Private medical
  • 25 days + BHS
  • Option to buy 10 more holidays
  • Matched pension
  • Life assurance
Software Engineer - Java
Empresaria UK Ltd
Portsmouth
In office
Mid
Private salary
+1

The Role

As part of a wider programme, you will be involved in the design, development, and testing of a brand-new product. You’ll work closely with fellow developers, architects, and stakeholders to build robust, scalable solutions using modern Java and microservices technologies. Automated testing is a key pillar of the project, so experience in this area is highly valued.

Key Responsibilities

  • Develop high-quality code within an Agile (Scrum) environment
  • Collaborate with the team to design, implement, and test new product features
  • Participate in sprint planning, including task estimation
  • Contribute across all stages of the software development life-cycle
  • Ensure adherence to compliance requirements and act with integrity at all times

Required Skills & Experience

  • Strong experience with Java (8+)
  • Spring Boot / Spring Framework, including development with Hibernate
  • Experience building RESTful APIs over HTTPS
  • Hands-on experience with microservice architectures
  • Understanding of distributed systems
  • Knowledge and practical use of software design patterns
  • Experience working in Agile development processes
  • Familiarity with CI/CD delivery techniques
  • Source code management using Git
  • Use of issue tracking tools such as Jira
  • UML / SysML modelling using Enterprise Architect or similar tools
  • Experience with automated testing (highly beneficial)

Personal Attributes

  • Self-motivated and able to work effectively within a team
  • Proactive mindset with a passion for innovation and continuous improvement
  • Confident and professional communicator, able to engage with internal and external stakeholders

Why Join?

  • Work on cutting-edge satellite systems and complex technical challenges
  • Be part of a collaborative, experienced Scrum team
  • Opportunity to influence design decisions and technical direction
  • Strong focus on quality, automation, and modern engineering practices
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