to understand product requirements and translate them into software designs Implementing development processes, coding best practices, and conducting code reviews Operating in various development environments (Agile, Waterfall, etc.) while collaborating with stakeholders Completing bug fixes and resolving technical issues Requirements: BSc degree in Engineering, Computer Science, or equivalent experience Solid softwaredevelopment experience … Boot, Python, or C# Understanding of data modeling, data manipulation, and storage systems Familiarity with industry best practices like code coverage Knowledge of softwaredevelopment methodologies (Agile, Scrum, Kanban) and TDD Ability to work well with internal and external technology resources Excellent verbal and written communication skills Learn more about the LexisNexis Risk team and our More ❯
Your understanding of cloud-native architectures-particularly within Microsoft Azure-is key, alongside a solid grounding in computer science fundamentals, clean architecture, and SOLID principles. You thrive in agile environments and champion DevOps practices. As a technical authority, you lead developers as part of multidisciplinary teams, shape development standards, and collaborate across departments to deliver secure, accessible … Database Skills : Hands-on experience with Relational Databases (i.e., PostgreSQL/Oracle), including writing and optimizing SQL queries. Testing: Knowledge of Unit Testing, TDD/BDD, Integration Testing Agile Methodologies: Proven ability to work in Agile/Scrum environments, with excellent communication and collaboration skills CI/CD and Version Control: Experience with CI/CD More ❯
JavaScript (JS), SQL, React, CSS, NodeJS (ExpressJS), and Python, and infront-end and back-end development Strong understanding of softwaredevelopment life cycle (SDLC) and agile methodologies. Certifications in relevant programming languages or frameworks are a plus Familiarity with database management systems (e.g., MySQL, SQL Server), and an understanding of version control systems such as More ❯
JavaScript (JS), SQL, React, CSS, NodeJS (ExpressJS), and Python, and infront-end and back-end development Strong understanding of softwaredevelopment life cycle (SDLC) and agile methodologies. Certifications in relevant programming languages or frameworks are a plus Familiarity with database management systems (e.g., MySQL, SQL Server), and an understanding of version control systems such as More ❯
Farnborough, Hampshire, England, United Kingdom Hybrid / WFH Options
Salt Search
deploying and managing applications on Heroku, including CI/CD pipelines Excellent problem-solving and communication skills Desirable: Degree in Computer Science or related field (or equivalent experience) Agiledevelopment experience Familiarity with SmartDebit, Stripe, and Sendgrid APIs Knowledge of automated testing tools What they offer: Competitive salary and hybrid working to support work-life balance Medicash More ❯
you must hold enhanced DV Security Clearance. WHAT WILL THE SENIOR SOFTWARE ENGINEER BE DOING? As a Senior Software Engineer, you will work with an experienced agile team to design and deliver packages of bespoke work, work development teams and liaise with customers. You will work through the entire softwaredevelopment life cycle More ❯
Nottingham, Nottinghamshire, East Midlands, United Kingdom Hybrid / WFH Options
Rebel Recruitment
vital role in incident management, using your technical skills to resolve, prevent, and learn from system issueswhile also contributing clean, high-quality code as part of a modern Agile squad. What Youll Be Doing Contribute to the design, development, and refinement of features and services using C#, SQL, JavaScript, and React. Support your team with mentoring, peer … Work closely with engineering leadership and product owners to prioritise incidents and drive preventative measures. Take ownership of observability strategiesmonitoring standards, alerting practices, and visibility improvements. Engage in Agile ceremonies and collaborate across disciplines to support efficient delivery and operational excellence. Why This Role Stands Out No immediate on-call: You wont join the on-call rota right … alongside software delivery. Solid knowledge of C#, SQL, JavaScript, and React. A proactive mindset with the ability to triage and troubleshoot real-time issues. Strong understanding of Agile delivery, DevOps culture, and continuous improvement. Excellent communication skills and a collaborative attitude. Benefits Snapshot While the team is remote-first, the culture is built around connection, learning, and More ❯
Node.js, and front-end technologies (React/Angular/jQuery). Experience with CMS like Sitecore, HTML/CSS, and CSS frameworks. Familiarity with GIT, Team City, and Agiledevelopment practices. Strong background in TDD and BDD. Experience in high-transaction, high-availability enterprise environments. Proficient in cloud technologies, preferably AWS. Excellent communication and interpersonal skills. Analytical More ❯
Abingdon, Oxfordshire, United Kingdom Hybrid / WFH Options
Halliburton
in Computer Science or similar discipline, and 4 years of related experience. Key Responsibilities: Work on a team to deliver new products, features and fixes iteratively using an Agile Scrum approach working with the Team Lead, Product Owner, Scrum Master, Developers and QAs Working with the architects and other developers, provide technical input to the Product Owner. Communicate … Machine Learning technologies (Python, TensorFlow etc.) Experience in Geophysics and/or Geology domain especially Oil and Gas Undergraduate degree in Software Engineering, Computer Science or equivalent Agile Scrum certification Experienced in working with remote teams Advanced awareness and understanding of AI technologies/tools Familiarity and understanding of modern cloud technologies and microservices Additional information: Must More ❯
you must hold enhanced DV Security Clearance. WHAT WILL THE SENIOR SOFTWARE ENGINEER BE DOING? As a Senior Software Engineer, you will work with an experienced agile team to design and deliver packages of bespoke work, work development teams and liaise with customers. You will work through the entire softwaredevelopment life cycle More ❯
Cambourne, Cambridgeshire, United Kingdom Hybrid / WFH Options
Remotestar
understanding of object-oriented programming principles. 1. Proficiency in at least one programming language (e.g., Python, JavaScript, Ruby, Java). Familiarity with softwaredevelopment methodologies (e.g., Agile, Scrum). Experience with version control systems (e.g., Git). Excellent problem-solving, analytical, and debugging skills. Strong communication and collaboration skills. Ability to work independently and manage your More ❯
in designing, developing, and optimizing high-quality software solutions in C++. This is an excellent opportunity to contribute to innovative projects with global impact in a collaborative, agile environment. Primary responsibilities In this role you will be working on: Design, implement, and maintain C++ applications and libraries. Lead and participate in code reviews, architecture discussions, and technical … and modern development workflows. Experience with cross-platform development (Windows and Linux). Knowledge of CI/CD pipelines and automated testing. Experience working in SAFE, Agile, and/or Scrum teams. Strong problem-solving skills and attention to detail. Excellent communication and teamwork skills. Personal skills Highly flexible, accountable and takes ownership. A team player More ❯
deploying and managing applications on Heroku, including CI/CD pipelines Excellent problem-solving and communication skills Desirable: Degree in Computer Science or related field (or equivalent experience) Agiledevelopment experience Familiarity with SmartDebit, Stripe, and Sendgrid APIs Knowledge of automated testing tools What they offer: Competitive salary and hybrid working to support work-life balance Medicash More ❯
be studying a Computer Science or closely related degree. You should have an understanding of working with web applications, cloud infrastructure and DevOps and software engineering, and agile development. Key activities will include: Configuring azure cloud infrastructure using terraform Maintaining and improving our azure devops CI/CD pipelines Configuring DevSecOps tools such as Snyk Maintenance and … power generation and energy storage assets. You'll ideally hold experience with; Microsoft Azure (or equivalent) cloud infrastructure Microservices What you will gain from the Placement DevOps and Agile methodology and working practices; Programming, Kubernetes, Docker, database and cloud skills; Working on industrial-scale AI and ML projects. Communication and soft skills working in a commercial environment; Experience More ❯
brand through public channels such as open-source communities, blogs and meetups. Have an expert understanding of internet technologies, architectures and general application development. Be able to apply agiledevelopment principles and champion modern best software practices to continuously improve our software and the development processes. Have a strong understanding of the full software … high web traffic/high volume transactional online/digital/media environment. Best practice knowledge of security, performance and accessibility. Been part of a high-performing, autonomous, Agiledevelopment Team. Additional Skills useful for role Working knowledge of cloud platforms and serverless architecture with GCP and/or AWS Use of Server Side Includes/Edge More ❯
solving skills to troubleshoot and resolve issues in production environments. On-Call Support: Participate in on-call rotations to support the search platform, ensuring high availability and reliability. Agile Methodologies: Collaborate with cross-functional teams in Agile sprints, contributing to planning, development, and review processes. CI/CD Practices: Utilize GitLab and Jenkins for continuous More ❯
Identify performance bottlenecks,bugs, and other issues, and proactively devise solutions tomitigate and resolve them. Engineering Practices: Help establish best engineeringpractices, including maintaining high code quality, automation,and agiledevelopment standards. Client-Centric Solutions: Focus on delivering robust andreliable services that enhance the performance of Recombine's AIproducts. What You'll Bring to the Team 4+ years … othercontainerization technologies. Deep understanding of object-oriented programming principles andarchitectural design patterns. Strong grasp of multithreading, asynchronous programming ,and cloud programming . Familiar with modern engineering practices, including agiledevelopment, CI/CD , and DevOps . Proven ability to work effectively with globally distributedteams. Strong teamwork and communication skills, with the ability tocollaborate across departments. How to More ❯
Gloucester, Gloucestershire, England, United Kingdom Hybrid / WFH Options
Opus Recruitment Solutions Ltd
You’ll be developing secure systems that protect national infrastructure. Hybrid working with flexibility built in (including potential 4-day weeks). No legacy code nightmares—fresh builds, agile teams, modern tooling. Career development isn’t lip service here — it’s backed by serious investment. Tech you’ll be working with: Java, Python, Linux Git, GitLab CI More ❯
and demos Education & Experience 3+ yrs C#/.NET Core + API dev Strong SQL development and object-oriented-programming (OOP) Solid experience with microservices & cloud architecture Agile and CI/CD (preferably within Microsoft Azure DevOps) Good organisational skills and exceptional attention to detail Interpersonal skills that develop and foster a collaborative team culture Good verbal More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
QinetiQ Limited
explore new ways of working, and to create a bias-free environment, where all our people feel comfortable collaborating to deliver the finest ideas and solutions in an agile environment. Our business is focused on 4 cornerstones, which shape and underpin the way in which we go about work and treat each other. These are: Wellbeing, Empowerment, Perpetual … related field, or equivalent practical experience. Proven professional experience as a Software Engineer or similar role (3-4+ years.) Strong background and experience in delivery through Agile methodologies. Experience of full stack development Proficiency with version control systems (e.g., Git). Understanding of softwaredevelopment best practices, including testing, debugging, and performance optimization. More ❯
Skipton, Yorkshire, United Kingdom Hybrid / WFH Options
SBS Skipton Building Society
Experience working with Storybook and Atomic Design principles. Exposure to Azure services (AWS or other cloud backgrounds also welcomed). Awareness of TDD/BDD practices. Familiarity with Agile methodologies like Scrum or SAFe. Familiarity with Playwright end-to-end testing. Will be : Curious about technology and adaptable to new technologies. Agile-minded, optimistic, passionate, and More ❯
Runcorn, Cheshire, United Kingdom Hybrid / WFH Options
PHOENIX Medical Supplies Ltd
partners. We're a values-led organisation committed to collaboration, technical excellence, and forward thinking, and we're now looking for a Software Engineer to join our agile, cross-functional team. Key Responsibilities: Design and develop modern web applications and APIs using React/Next.js, Java, and Node.js. Enhance middleware layers for integration with CMS and e … commerce platforms such as Drupal and Magento. Collaborate with product managers, designers, and engineers in agile sprints and ceremonies. Write clean, maintainable, and well-tested code, contributing to code reviews and architectural decisions. Support DevOps efforts including CI/CD pipeline enhancements, monitoring, and cloud deployments. Deploy applications using Kubernetes and manage Azure-based cloud infrastructure. What We … Node.js. A strong grasp of web architecture, RESTful APIs, and scalable application design. Familiarity with Git-based version control, CI/CD pipelines, and DevOps workflows. Comfort with agile working practices, including pair programming and daily stand-ups. Strong communication skills and a proactive, team-oriented mindset. Experience with (or interest in) tools like Next.js, Tailwind CSS, GraphQL More ❯
skills and attention to detail. Excellent communication skills. Strong commitment to working as part of a team. Preferred Qualifications Experience with performance and load testing tools. Familiarity with Agiledevelopment methodologies (e.g., Scrum, Kanban). Exposure to cloud-based testing platforms and environments (e.g., BrowserStack, AWS Workspaces). Experience with non-functional testing (e.g., security, accessibility). More ❯
Lloyd's of London market, and the first ever to make $100m in profit in 3 years. Ki's teams have varied backgrounds and work together in an agile, cross-functional way to build the very best experience for its customers. Ki has big ambitions but needs more excellent minds to challenge the status-quo and help it … investigate issues - Experience with continuous integration, or ideally, continuous delivery - Strong familiarity with build tools (e.g. Maven) and version control tools (e.g. Git/Github) - Experience working in agile teams, following Scrum or Kanban, participating in regular ceremonies including stand-ups, planning, and retrospectives - Experience using project management and workflow tools (e.g. Jira) - Previous experience of softwareMore ❯
Leeds, Yorkshire, United Kingdom Hybrid / WFH Options
Parallax Agency Ltd
a strong understanding of TDD, automated testing, and peer review processes. Confident problem-solver able to troubleshoot complex systems and guide others to effective technical solutions. Familiar with Agile/Scrum methodologies and iterative delivery in cross-functional teams. Excellent communication skills with the ability to articulate ideas clearly to both technical and non-technical audiences. Able to More ❯