average of 4.3 years You can find out more about working with us here and here. The role: We're looking for an exceptional Software Engineer to work in one of our cross-functional pods focused on building and enhancing features of our core company product that engage and … responsible for one of the core company goals (OKRs), deciding what needs to be done to meet that goal. You will report into an Engineering Manager within the pod and you'll work with that manager, the Product Manager, and whoever else is needed to achieve the pod's … solving problems together and will rapidly take on responsibility and ownership of the things you build. Technical experience You have 1-4 years of softwareengineering experience You have worked across both the backend and frontend You have worked predominantly within the JavaScript ecosystem and have experience of More ❯
outside ir35 Summary We are currently working with a new generation consultancy based across UK and EU and founded on the premises of the engineering excellence and empowering people to make an impact. All their consultants have equity in the company, genuinely love what they do and are really … their data. Also, we expect you to design data storage solutions and be a good communicator with your team. Key Skills Python in the softwareengineering level, including unit and integration test experience. Distributed computing knowledge covered by PySpark or Scala, can debug things in SparkUI and knows More ❯
outside ir35 Summary We are currently working with a new generation consultancy based across UK and EU and founded on the premises of the engineering excellence and empowering people to make an impact. All their consultants have equity in the company, genuinely love what they do and are really … their data. Also, we expect you to design data storage solutions and be a good communicator with your team. Key Skills Python in the softwareengineering level, including unit and integration test experience. Distributed computing knowledge covered by PySpark or Scala, can debug things in SparkUI and knows More ❯
Warrington, Cheshire, North West, United Kingdom Hybrid / WFH Options
Vaultex UK
with ensuring a high level of stability and service to the business from the Data and BI services. Main responsibilities: Developing quality Business Intelligence software solutions Planning, design and documentation Supporting solutions in production Maintaining SDLC & CI/CD solutions to support continuous delivery of software through development … and drive data-driven decision making across the organisation Stay up to date with the latest trends, advancements, and best practices in BI, data engineering and cloud technologies, particularly within the Azure ecosystem Provide third line support on our production systems, in collaboration with our vendor partners Expand the … SSAS Experience with data modelling, schema design, and data warehousing concepts Experience in unit testing, producing and reviewing clean/maintainable code and other softwareengineering best practices. Experience setting up and maintaining CI/CD pipelines (Azure DevOps or similar) What we offer you We are a More ❯
We are looking for a Software Engineer to join our team with a focus on UI driven front-end and back-end development. This is a great opportunity for someone passionate about building intuitive, high-performance web applications that support complex engineering workflows. We work with modern UI … this role, we collaborate closely with engineers and partners across the organization to develop scalable, maintainable, and efficient solutions that drive innovation in GPU softwareengineering infrastructure. Together, we aim to build tools that empower our teams and streamline development workflows. More ❯
migration of legacy applications, working closely with stakeholders to design and deliver robust, cloud-based solutions. This role combines strong technical leadership with practical softwareengineering and a sharp focus on quality and performance. Key Responsibilities Lead the end-to-end migration of legacy application repositories. Design and … a Java Developer or Technical Lead. Expertise in Java, Spring Boot, and low-latency systems. Strong background in data migration, ETL processes, and modern software architecture. Proficiency in Azure cloud services. Knowledge of Agile methodologies and best practices. Excellent communication and problem-solving skills. Degree in Computer Science or More ❯
to business ideas and present to key stakeholders. What We're Looking For: Basic Required Qualifications: Bachelor's degree in computer science, Information Systems, Engineering, or related technical degree. A minimum of 5-8 years of experience in application development. Strong Java/.NET Core skills with experience in … React, HTML5, XML & CSS. Develop design and architecture exposure and ability to ensure quality across various technology components that are developed by geographically diversified software engineers. Experience writing SQL queries and understanding of data models. Experience in designing and implementing REST APIs & microservices-based solutions. Experience writing unit/… integration tests. Proficient with software development lifecycle (SDLC) methodologies like SAFe/Agile, Test-driven development. Proficiency in the development environment, including IDE, web & application server, GIT, Azure DevOps, unit-testing tools, and defect management tools. Additional Preferred Qualifications: Domain knowledge in Financial Industry and Capital Markets is a More ❯
high-performance applications. We’re now seeking a passionate and driven Junior-Mid Java Developer to join our team and help deliver top-tier software solutions. What you’ll do: Design, develop, and implement Java-based applications with a focus on scalability and performance. Write well-structured, efficient, and … for applications and processes. Stay up-to-date with the latest Java technologies, frameworks, and best practices. Qualifications Bachelor’s degree in Computer Science, SoftwareEngineering, or a related field (or equivalent practical experience). Solid proficiency in Java and related technologies (e.g., Java SE/EE). More ❯
high-performance applications. We’re now seeking a passionate and driven Junior-Mid Java Developer to join our team and help deliver top-tier software solutions. What you’ll do: Design, develop, and implement Java-based applications with a focus on scalability and performance. Write well-structured, efficient, and … for applications and processes. Stay up-to-date with the latest Java technologies, frameworks, and best practices. Qualifications Bachelor’s degree in Computer Science, SoftwareEngineering, or a related field (or equivalent practical experience). Solid proficiency in Java and related technologies (e.g., Java SE/EE). More ❯
with the use of cutting edge technologies. Bridge the gap between business and technology; comfortably communicate & manage expectations across customer stakeholders, technology & our own engineering teams. Contribute in discovery sessions and workshops with customers. Engage with your cross-functional squad across discovery & delivery phases of engagements; advisory, design & implementation. … getting hands-on dealing with the customer and their problems. Experience with cloud computing ecosystems (e.g. AWS, Azure, GCP). Exposure to & appreciation of softwareengineering best practices applied to data, e.g., version control, CI/CD. General purpose skills in AI/ML, and a proven record More ❯
Location: Radbroke, Glasgow, or Northampton (Hybrid Model, 2 days onsite) Overall Purpose of the Role: We are looking for a highly skilled Full Stack Software Engineer to join Barclays' Wholesale Lending Technology team. You will play a key role in enhancing a high-impact, enterprise-scale application that supports … experienced engineer passionate about delivering robust, scalable applications in a fast-paced, team-oriented setting. Key Accountabilities: Full Stack Development: Deliver high-quality, scalable software using Java (Spring Boot), React.js, and MS SQL, with a focus on continuous improvement, clean code, and automation. Agile Collaboration: Participate in Agile ceremonies More ❯
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
Hargreaves Lansdown Asset Management Limited
participating in working groups and communities of practice designed to support the development team. Continually develop both technical and interpersonal skills. Pro-actively providing engineering support for existing applications. Pro-actively providing coaching & mentoring to peers. Experience Experience of developing client and server-side web applications using a range More ❯
A brilliant opportunity for a Software Developer to join an incredibly exciting start-up in London, which is currently in stealth mode developing exciting technology in the security space. Joining a company founded by experts in their field, who have already realised success with other start-ups, this offers … innovative R&D stage. Location: Central London, UK – hybrid working Salary: £45,000 - £70,000 per annum + equity in the business Requirements for Software Developer At least 1 year of commercial object-oriented or embedded programming experience Ideally you will have prior experience working in a start-up … up and learn new technologies Any experience in Golang, Docker, Kubernetes, CI/CD or Kotlin would be of benefit Experience with small, embedded, software-driven devices that connect to the cloud is highly beneficial. Familiarity with handling large-scale data platforms, integrating AI into functionality, and meeting advanced More ❯
london, south east england, United Kingdom Hybrid / WFH Options
RedTech Recruitment
A brilliant opportunity for a Software Developer to join an incredibly exciting start-up in London, which is currently in stealth mode developing exciting technology in the security space. Joining a company founded by experts in their field, who have already realised success with other start-ups, this offers … innovative R&D stage. Location: Central London, UK – hybrid working Salary: £45,000 - £70,000 per annum + equity in the business Requirements for Software Developer At least 1 year of commercial object-oriented or embedded programming experience Ideally you will have prior experience working in a start-up … up and learn new technologies Any experience in Golang, Docker, Kubernetes, CI/CD or Kotlin would be of benefit Experience with small, embedded, software-driven devices that connect to the cloud is highly beneficial. Familiarity with handling large-scale data platforms, integrating AI into functionality, and meeting advanced More ❯
adoption, battery technology and other real world problems. As an AI Engineer you will develop backend code and APIs, with a focus on prompt engineering and LLMs, collaborating with the Technical Architect to develop robust and highly performant solutions. You'll work alongside a talented team contributing ideas within … collaboration skills You are a passionate technologist, keep up to date with the latest innovations and learn new things You have solid knowledge of softwareengineering principles, Agile practices, CI/CD and ideally have experience within a cloud environment (AWS preferred) You are a bright, proactive individual More ❯
team. What you'll do Based out of our central London international HQ office, the Systems Engineer will be responsible for the Operational Systems Engineering aspect of the BGAN Radio Network Subsystems, on a global scale, thus it will be covered by more than 15 ground stations to gateway … interface externally with manufacturers, to follow up on any bug fixes and ensure that vendor support is provided promptly and efficiently to operations and engineering, to meet all the SLAs and availability requirements. Responsible for supporting Network Operations, Customer Care, and Business portfolio enquiries that require UT Core Module … is manufactured, assembled, verified, validated and performed in accordance with the requirements of the contract, to be able to perform the following operations and engineering tasks. The day-to-day Advanced disciplinary expertise acting as functional/sector specialist Coordinate with CTO and other partners to validate, test and More ❯
and engineering. Born out of numerical physics and proven in Formula One, we help our customers radically improve their concepts and designs, transform their engineering processes and drive operational product performance. We do this in some of the most advanced and important industries of our time - including Space, Aerospace … take the next leap in building out our technology platform and product offering. In this context, we are looking for a capable and enthusiastic Software Engineer to join our team. If all of this sounds exciting to you, we would love to talk (even if you don't tick … all the boxes). The Role We are looking for passionate Senior software engineers to join us in building the cutting-edge platform that empowers Data Scientists, Machine Learning Engineers and Simulation Engineers to create, train, and deploy physics-informed models at PhysicsX. You'll take ownership of your More ❯
of the leadership team within the NTT DATA UK&I QAE Practice. You will have the opportunity of joining an award-winning Quality Assurance & Engineering team that is working on some of the most cutting edge technologies that is embracing new innovations, such as in built quality checks that … team, fostering a collaborative and productive work environment. This is a mix of a hands on role whereby you will lead Automation and quality Engineering initiatives and in parallel play a key role in expanding our existing portfolio of Quality Engineering assets and services. Having strong verbal and … to effectively convey technical information to non-technical stakeholders is a must. What you'll be doing: You will join a highly focused quality engineering team that are experts in driving an engineering led approach to driving value for our clients. You are responsible to ensure Shift-Left More ❯
industry experience, we are committed to upholding the highest ethical and professional standards to our partners and clients alike. Overview of Job Function The Engineering team seeks an experienced engineer to add to our client's high-performance team. This position is responsible for the maintenance, development, and configuration … and alarms, provide training & development for Level 1 & 2 engineers across Incident and Change management. Set high level design objectives, and review and critique software designs proposed by developers. Ensure the quality, completeness and best practices of project deliverables. Drive success through working collaboratively with engineering development, test … planning around change control. Lead Patch Management Activities Outside of working hours (Overtime applies). Minimum Requirements 5+ years' experience in the field of softwareengineering on Voice Recording products ranging from 8.9, NIM, NTR, Fusion/Compass, Verint Recording, Verba Recording, Redbox. Level 3 Support knowledge within More ❯
industry experience, we are committed to upholding the highest ethical and professional standards to our partners and clients alike. Overview of Job Function The Engineering team seeks an experienced engineer to add to our client's high-performance team. This position is responsible for the maintenance, development, and configuration … and alarms, provide training & development for Level 1 & 2 engineers across Incident and Change management. Set high level design objectives, and review and critique software designs proposed by developers. Ensure the quality, completeness and best practices of project deliverables. Drive success through working collaboratively with engineering development, test … planning around change control. Lead Patch Management Activities Outside of working hours (Overtime applies). Minimum Requirements 5+ years' experience in the field of softwareengineering on Voice Recording products ranging from 8.9, NIM, NTR, Fusion/Compass, Verint Recording, Verba Recording, Redbox. Level 3 Support knowledge within More ❯
industry experience, we are committed to upholding the highest ethical and professional standards to our partners and clients alike. Overview of Job Function The Engineering team seeks an experienced engineer to add to our client's high-performance team. This position is responsible for the maintenance, development, and configuration … and alarms, provide training & development for Level 1 & 2 engineers across Incident and Change management. Set high-level design objectives, and review and critique software designs proposed by developers. Ensure the quality, completeness and best practices of project deliverables. Drive success through working collaboratively with engineering development, test … planning around change control. Lead Patch Management Activities Outside of working hours (Overtime applies). Minimum Requirements 5+ years' experience in the field of softwareengineering on Voice Recording products ranging from 8.9, NIM, NTR, Fusion/Compass, Verint Recording, Verba Recording, Redbox. Level 3 Support knowledge within More ❯
a truly exciting journey of growth and transformation - we're going places! This is where you come in. The opportunity The Platform Architecture & Sales Engineering team is a key part of Core Engineering that is responsible for the design of our cloud platform and the architecture, standards and … processes of our engineering teams as well as partners that integrate with our platform. We cover a range of responsibilities including platform architecture, ways of working and partner experience. The team acts as an architecture centre of excellence, engaging and supporting product teams and partners. There is an element … for someone with strong communication skills, a passion for innovation, and the ability to contribute to our roadmap. What we need from you Strong SoftwareEngineering and Architecture background. Solid understanding of cloud architectures and design patterns. ️ Familiarity with the AWS Well Architected framework. ️ Experience with domain modelling More ❯
About the Role As a Java Senior Software Engineer working on our backend team, you will be contributing to our Kotlin and Java backend applications and systems development on our suite of IT Software products. Working in a team where Product, Engineering and QA join to build … customers to administer, protect and maintain millions of endpoints and servers. You will have the opportunity to design and develop high-availability mission critical software systems that support our worldwide operations. We hire the best software engineers with experience in our stack: NinjaOne is built on Java , Kotlin … the horizon Support and provide constructive feedback on the team's design choices and code Write project documentation and its support Develop and execute software test plans in order to identify software problems and their causes Other duties as needed About You Bachelor's degree or equivalent education More ❯
problems, we will give you the opportunity to have real-world impact and purpose, working in one of our Central Government business units. Our Software Engineers are trusted to work closely with a wide range of clients on exciting projects with real-world critical purpose and positive impact on … be prepared to undergo National Security Vetting (NSV) to Security Check (SC) level as a minimum. Your future duties and responsibilities As a Senior Software Engineer you'll join a flagship UK Government programme working on a project that helps protect UK citizens' lives. Working as part of a … Sound understanding of DevOps principles, practices and philosophy Experience in Spring Boot You'll also need demonstrable experience and competency in the following: Java engineering and general software architecture Software lifecycle automation and best practices Problem solving complemented by good analytical and reasoning abilities Aware of security More ❯
World Class Defence Organisation based in Bristol is currently looking to recruit a C++ Software Engineer subcontractor on initial 12 month contract. The role will be onsite but a 4 day working week (Monday to Thursday) is OK. Hourly Rate: £65.00 per hour (Umbrella) Contract Duration: 12 Months C++ … Software Engineer Job Description: This is a very hands-on role and requires the continued design and development of Command and Control architectures, and the instantiations for future products. Perfect for a Software Engineer who is proactive and takes the initiative. Skillset/experience required: A strong background … in softwareengineering, its realisation and system wide impact. Experience of working in C++ Collaborative, open approach to development and have the ability to work well in a team and maintain momentum during development. Experience of working across the entire software development process from engaging with requirement More ❯