London, England, United Kingdom Hybrid / WFH Options
Oddbox
we're scaling our technology and impact even further. Join us to help shape smarter, data-driven solutions that power more sustainable operations and deliver joyful customer experiences. Senior Engineer Opportunity – Join Our Impact-Driven Technology Team We have two exciting openings for mission-driven Senior Engineers to be at the heart of our tech innovation. You’ll collaborate … with cross-functional teams, owning and delivering software projects that will optimise our supply chain, elevate the customer journey, and enable measurable business growth. Our environment values experimentation, autonomy, and sustainable outcomes. Both of these roles involve being a technical leader within a small team, with the support of Jack Key Engineering Responsibilities Leading on the successful delivery of … in commercial environments (we primarily use Python, Javascript and Typescript). Solid understanding of cloud infrastructure and CI/CD (e.g., AWS, Terraform, Github Actions). Familiarity with modern software architecture and cloud design patterns. Comfortable working in high-autonomy, collaborative environments, balancing urgency with quality. Excellent problem-solving and technical debugging skills, with the ability to mitigate and More ❯
Join to apply for the SoftwareEngineer role at BBC . Package Description Job Requisition: 20680 Band: C Salary range: Up to £56,000 depending on relevant skills, knowledge and experience. The expected salary range for this role reflects internal benchmarking and external market insights. Contract type: 22-month fixed term contract Location: Remote We’re happy to … least one of our systems every week, and our audience-facing sites receive millions of views from the public every month. We’re looking for an experienced full-stack engineer to work on a vital web-based scheduling system called Allocate. Allocate is used by our BBC News and radio production colleagues to help them plan shift work, and … remotely and will involve: Interview – approximately one-hour values and behaviour based questions Technical assessment – approximately 30-minute pair-programming exercise Main responsibilities As a backend leaning full-stack softwareengineer working on Allocate you’ll be helping to transform the Allocate system. This will involve mapping out key data flows, understanding database structures, documenting, and making pragmatic More ❯
committed to building better futures for our customers and employees. Our Home Finance division is at the forefront of delivering innovative solutions, and we are looking for a talented SoftwareEngineer to join our Home Finance Product Engineering team. Job Purpose We are seeking a skilled SoftwareEngineer with expertise in Rails, React, and mySQL to More ❯
Belfast, Northern Ireland, United Kingdom Hybrid / WFH Options
SciLeads
first and committed to creating an outstanding employee experience as a remote working company. Come grow your career with us! About the Role: SciLeads is seeking an experienced Senior SoftwareEngineer who is passionate about software development and data engineering, with extensive experience in managing large-scale data projects and leading development initiatives. You will report directly … into the VP of Engineering and will be instrumental in driving technical vision, development, and deployment of the SciLeads platform. Key Responsibilities: Ownership of the full software development life cycle. Work with cloud base architecture focusing on scalability and performance. Data engineering and integration: Manage and wrangle a database with over one billion records, ensuring efficient data handling and … a strong focus on customer needs and be relentless about delivering value. Essential Skills and Experience: Experience: At least 5 years of post-education experience in C# and .NET software development. Data Engineering: Proficiency in handling large-scale datasets using appropriate languages, frameworks, tools, work flows and patterns. Project Leadership: Proven track record of designing, refining, managing, leading, and More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
Hamiltonian Dynamics
Hamiltonian Dynamics is a start-up based in Gloucestershire, Manchester and London working in the Defence and Cyber Security industries. We are seeking an experienced SoftwareEngineer to join our growing technology team in our next phase of expansion. Requirements We are seeking someone who has experience in one or more of the following technologies but who is More ❯
Senior SoftwareEngineer - Threat Reporting and Response Team The driving force behind Collaboration Security at Mimecast Dive into the forefront of innovation with our Threat Reporting and Response engineering team, where we work diligently to keep our customers safe! Our platform leverages the latest technologies and tooling in AWS and Artificial Intelligence to stay one step ahead of … latest technologies from AWS and advancements in AI to keep our customers safe from threat actors, with speed and precision!" - Hiring Manager What You'll Do As a Senior SoftwareEngineer, you will play a pivotal role in designing and developing solutions that are performant, efficient, secure, scalable, and resilient. You will also be responsible for safeguarding our … usage, providing recommendations for cost savings without compromising system performance and reliability. Craft resilient, secure, and efficient code, ensuring optimal performance and minimal downtime. Engage in typical Agile and software development activities: backlog refining, planning, implementation, design and code reviews, demos, and retrospectives. What You'll Bring: Demonstrable ability to work effectively in a collaborative team environment, mentoring junior More ❯
Job Description We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Lead SoftwareEngineer at JPMorgan Chase within the Payments Technology team, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a … fraud and biometric authentication solutions into our customer-facing applications Using APIs and SDKs for both niche solutions as well as open standards Driving quality and efficiency of the software development lifecycle Setting and modelling high technical standards for team Leading evaluation sessions with appropriate teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for … use within existing systems and information architecture Adding to team culture of equity, respect, and inclusion Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and applied experience Expertise in application and data architecture disciplines Advanced knowledge of architecture, design, and business processes Ability to work collaboratively in local and global teams and develop meaningful More ❯
London, England, United Kingdom Hybrid / WFH Options
Ravelin Technology Ltd
see if you would like to help us prevent crime and protect the world's biggest online businesses. And find out here what it's like to be a SoftwareEngineer at Ravelin! The Role We are currently looking for Software Engineers to join our Engineering team and contribute to the development of a high volume fraud … well as having ownership and contributing new ideas. In the day-to-day work, you’ll be working closely with other engineers, data scientists and product managers to run software at scale under real-world conditions. At Ravelin, we strongly encourage learning and development of new and existing skills (machine learning, neural networks, python, Golang, cloud automation etc), so … this is the perfect opportunity to grow and learn new things! Responsibilities Developing reliable and resilient software Working closely with Data Scientists, Data Engineers and Product Managers Building internal process and tools Building microservices using Go Contributing with ideas and suggestions Requirements Substantial and demonstrable experience in a programming language(s) Understanding of data structures and algorithms Experience with More ❯
Job Description Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead SoftwareEngineer at JPMorgan Chase within Corporate Oversight and Governance Technology, you are an integral part of an agile team that works to enhance, build, and deliver trusted market … function-wide subject matter expert in one or more areas of focus Actively contributes to the engineering community as an advocate of firmwide frameworks, tools, and practices of the Software Development Life Cycle Influences peers and project decision-makers to consider the use and application of leading-edge technologies Adds to the team culture of diversity, equity, inclusion, and … respect Required qualifications, capabilities, and skills Formal training or certification in software engineering concepts with applied experience. Significant experience delivering high quality enterprise software Hands-on practical experience delivering system design, application development, testing, and operational stability Advanced in one or more programming language(s) Advanced knowledge of software applications and technical processes with considerable in-depth More ❯
Oxford, England, United Kingdom Hybrid / WFH Options
Oscar
Senior .NET Full Stack Developer Oxford | Remote | Competitive Salary (DOE) A leading software company based in Oxford is looking for a Senior .NET Full Stack Developer to join their growing team. This is a key role delivering high-quality software solutions for both UK-based and international clients. As a Senior Developer, you’ll be responsible for translating More ❯
Stoke-On-Trent, England, United Kingdom Hybrid / WFH Options
GivEnergy
SoftwareEngineer (Energy Management Systems) Location: GivEnergy Head Office, Newcastle-under-Lyme, Staffordshire, ST5 9HX. Fully office-based or hybrid 3 days onsite + 2 days WFH Salary: £40k – £60k pa depending on experience and qualification level Schedule: Permanent, 37.5 hours per week, Monday – Friday, 9am – 5pm We’re looking to grow our team with the addition of … a Software Engineer. This role will play a key part in the development of a new smart & scalable platform that aims to make grid services accessible to masses & empower energy freedom for all. This is a backend role, where a successful candidate will be supporting & advising the team on how to build high quality, maintainable software within our … s skills, we’re looking for motivated and passionate Developers who have the flexibility and drive, to work across all elements of our stack to produce the best control software and reporting systems possible for grid flexibility system. This is a great opportunity for a versatile developer with a passion for renewable energy to join a progressive, UK centered More ❯
City of Westminster, England, United Kingdom Hybrid / WFH Options
VIOOH
Role Title: Junior SoftwareEngineer Java Reports to: Technical Lead Java Location: Hybrid working environment (Remote and Paddington, London) Role Type: Permanent, Full-time How do we say our name, well it sounds like ‘view’. It’s also a lot shorter than saying ‘Viewed Impressions for Out Of Home’. VIOOH is a fast-growing startup that … hybrid workplace, ensuring you can work as effectively and collaboratively remotely as you can from the office. What we'll expect from you Maintain, improve and extend the current software stack with new functionality, being part of a development team using Agile methodologies displaying the desire to continuously improve Solve business needs by building, testing and documenting software … a dynamic and collaborative environment Conduct code reviews of fellow developer’s work Help us deliver best quality by improving our testing and continuous-integration system Promote improvements for software development practices, processes and standards with consideration of quality, innovation, and productivity Stay up-to-date with the latest technology to improve existing services constantly What we want from More ❯
London, England, United Kingdom Hybrid / WFH Options
VIOOH
Role Title: SoftwareEngineer Java Reports to: Technical Lead Java Location: Hybrid working environment (Remote and Paddington, London) Role Type: Permanent, Full-time How do we say our name, well it sounds like ‘view’. It’s also a lot shorter than saying ‘Viewed Impressions for Out Of Home’. VIOOH is a fast-growing startup that is … hybrid workplace, ensuring you can work as effectively and collaboratively remotely as you can from the office. What we'll expect from you Maintain, improve and extend the current software stack with new functionality, being part of a development team using Agile methodologies displaying the desire to continuously improve Solve business needs by building, testing and documenting software … a dynamic and collaborative environment Conduct code reviews of fellow developer’s work Help us deliver best quality by improving our testing and continuous-integration system Promote improvements for software development practices, processes and standards with consideration of quality, innovation, and productivity Stay up-to-date with the latest technology to improve existing services constantly What we want from More ❯
If so, and you are confident this is the role for you, make sure to apply asap. We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a SoftwareEngineer II at JPMorgan Chase within Investment Banking, you serve as a seasoned member of an agile team … provide enhanced digital capabilities to enable Transaction Development to take full advantage of the deep client relationships we have across GB and scaling proprietary idea generation Job responsibilities Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Creates secure and high-quality production … code and maintains algorithms that run synchronously with appropriate systems Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems Proactively identifies hidden problems More ❯
Leicester, England, United Kingdom Hybrid / WFH Options
Clearer
online retail. Join us, and be part of a team that’s committed to making eCommerce clearer, more efficient, and more rewarding for everyone. Your Impact: As a Senior SoftwareEngineer in our Leicester office, you will be a technical leader, driving the design and development of major features and systems for our cloud-based SaaS platform. You … This role offers a significant opportunity to influence the direction of our technology and the growth of our engineering team. We’re looking for a passionate and detail-oriented softwareengineer with a strong track record of delivering high-quality, production-ready software. The ideal candidate is experienced across the full software development lifecycle and demonstrates a … days per week, with one flexible work-from-home day pre-agreed with your line manager. Adjustments can be made in advance where needed. You’ll report to the Software Engineering Team Lead, working alongside peers within a high-performing agile team committed to continuous delivery and technical excellence. What you'll do: Lead the design and development of More ❯
Newcastle upon Tyne, England, United Kingdom Hybrid / WFH Options
British Broadcasting Corporation
BBC Newcastle Upon Tyne, England, United Kingdom Senior SoftwareEngineer BBC Newcastle Upon Tyne, England, United Kingdom Job Package Job Reference: 23351 Band: D Salary: £60,000 to £69,000 depending on relevant skills, knowledge and experience. Contract type: Permanent Location: Office Base is Newcastle, This is a hybrid role and the successful candidate will balance office working … team and culture. Conduct code reviews, maintain coding standards, and guidelines. Collaborate with cross-functional teams to define and implement requirements. Participate in and help improve the team’s software development methodologies such as pairing, code and documentation reviewing, and continuous delivery. Write, review and take responsibility for technical documentation. Lead troubleshooting and resolution of issues throughout the product … developing for operational and non-functional concerns (monitoring integration, performance testing, scale, availability and resilience, security considerations). Are you the right candidate Experience with the end-to-end software development lifecycle (SDLC), including requirements gathering, design, development, testing, deployment and maintenance Experience of JavaScript, Typescript, Node JS and REACT Solid understanding of software development principles, design patterns More ❯
Colchester, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
An excellent opportunity awaits an experienced software developer with strong .NET and React skills to join a leading software company in a role offering strong technical variety, ongoing development opportunities, and involvement in genuinely interesting projects. This company builds innovative software and data management systems that support critical decision-making in sectors such as environmental monitoring, infrastructure … or GCP). A background or interest in scientific, environmental, or infrastructure-related domains is a bonus. This is an excellent opportunity to join a collaborative and tech-focused software team in a senior position offering a mix of engineering depth, meaningful projects, and long-term growth. The Role: *Full-stack development using .NET and React *Azure DevOps, containerisation … and deployment *Overseeing the full project lifecycle, technical decision-making, and mentoring *Part of a collaborative, technology-driven software team *Remote role based in the UK The Person: *Strong experience in .NET and React software development *Solid cloud and DevOps skills (Azure, AWS, GCP) *Comfortable taking ownership of projects and guiding others *Interest in environmental, scientific, or infrastructure More ❯
Basingstoke, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
An excellent opportunity awaits an experienced software developer with strong .NET and React skills to join a leading software company in a role offering strong technical variety, ongoing development opportunities, and involvement in genuinely interesting projects. This company builds innovative software and data management systems that support critical decision-making in sectors such as environmental monitoring, infrastructure … or GCP). A background or interest in scientific, environmental, or infrastructure-related domains is a bonus. This is an excellent opportunity to join a collaborative and tech-focused software team in a senior position offering a mix of engineering depth, meaningful projects, and long-term growth. The Role: *Full-stack development using .NET and React *Azure DevOps, containerisation … and deployment *Overseeing the full project lifecycle, technical decision-making, and mentoring *Part of a collaborative, technology-driven software team *Remote role based in the UK The Person: *Strong experience in .NET and React software development *Solid cloud and DevOps skills (Azure, AWS, GCP) *Comfortable taking ownership of projects and guiding others *Interest in environmental, scientific, or infrastructure More ❯
London, England, United Kingdom Hybrid / WFH Options
Liberis
small businesses. Our Engineers are encouraged to collaborate and bring their ideas on project approaches, with teams empowered to have autonomy and independence in their roles. As a Senior SoftwareEngineer, you will have the opportunity to mentor other members of the Engineering team, supporting continuous development and pushing the boundaries of what a scaling, multi-product FinTech … where requirements are evolving and experimentation is necessary. Bonus points for experience with cloud technologies (we are moving to GCP), collaborative methods like ensemble, mob, or pair programming, financial software development, or Test Driven Development. N.B - there is an ‘on-call’ element to this role, which Chess will outline during the screening. Next steps If this opportunity seems like More ❯
job Read the full description below to find out, and do not hesitate to make an application. We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. A good knowledge of Investment Banking and Markets is highly desirable but a thirst for knowledge and the knack to apply that knowledge … is just as good to us. As a Senior Lead SoftwareEngineer at JPMorgan Chase within the Commercial & Investment Banking's Athena Trade Risk & Services team, you will build the next generation of trade structuring tools and components needed by teams across Markets and used globally by our trading desks and support teams. You will work closely with … Support other development teams using our components by answering questions, researching system issues, identifying root causes, and resolving problems Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and applied experience Strong technology background with experience in object-oriented programming, test driven development viz Python. Experience in building and debugging application build on distributed computing More ❯
Manchester Area, United Kingdom Hybrid / WFH Options
Uniting Cloud
Backend Software Developer – C# Location: Manchester/Stoke-on-Trent Flexible Hybrid Working Available We're looking for a talented Backend Software Developer to join our fast-paced and ambitious Customer Relationship Management (CRM) team. This is your chance to play a pivotal role in shaping the future of our customer engagement platform ,a platform that powers communication … Looking For Proven commercial experience in cloud-based development (GCP, AWS or Azure) Strong proficiency in C#/.NET , SQL , or Golang (or similar modern backend languages) Familiarity with software development best practices and agile methodologies Experience working with CI/CD pipelines and developer tooling Ability to clearly communicate technical ideas across teams and stakeholders A degree in More ❯
platform is the core technology to Ki's success – allowing us to evolve underwriting intelligently and unlock massive scale. We're a multi-disciplined team, bringing together expertise in software and data engineering, full stack development, platform operations, algorithm research, and data science. Our squads focus on delivering high-impact features – we favour a highly iterative, analytical approach. Initially … Sample products you might be involved in building include, developer tooling, microservice orchestration systems, ML model serving infrastructure, feature serving and storage infrastructure. Principal Accountabilities: Build robust and scalable software for business critical, web-based applications Design, build, test, document and maintain API’s and integrations Ensure quality control using industry standard techniques such as automated testing, pairing, and … one or more of Ki’s core technologies Mentor and coach colleagues in both engineering and business domain subjects Required Skills and Experience: Experience as a mid-senior level engineer working across a modern stack Strong software engineering principles (SOLID, DRY, data modelling) Professional experience with a server-side language, ideally Python Comfortable working with cloud infrastructure, infrastructure More ❯
platform is the core technology to Ki's success – allowing us to evolve underwriting intelligently and unlock massive scale. We're a multi-disciplined team, bringing together expertise in software and data engineering, full stack development, platform operations, algorithm research, and data science. Our squads focus on delivering high-impact features – we favour a highly iterative, analytical approach. Initially … Sample products you might be involved in building include, developer tooling, microservice orchestration systems, ML model serving infrastructure, feature serving and storage infrastructure. Principal Accountabilities: Build robust and scalable software for business critical, web-based applications Design, build, test, document and maintain API’s and integrations Ensure quality control using industry standard techniques such as automated testing, pairing, and … one or more of Ki’s core technologies Mentor and coach colleagues in both engineering and business domain subjects Required Skills and Experience: Experience as a mid-senior level engineer working across a modern stack Strong software engineering principles (SOLID, DRY, data modelling) Professional experience with a server-side language, ideally Python Comfortable working with cloud infrastructure, infrastructure More ❯
Job Description Find out more about the daily tasks, overall responsibilities, and required experience for this opportunity by scrolling down now. Join the Runtime Compute Team! As a SoftwareEngineer II at JPMorgan Chase within the Corporate and Investment Bank Runtime Compute Team, part of Corporate and Investment Bank Cloud Success, you will play a crucial role in … on minimizing runtime compute costs, boosting reliability and performance, and contributing to the creation of robust runtime compute strategies and solutions Job Responsibilities Cloud Runtime Compute Engineering: Develop and engineer cloud runtime compute products and solutions with a security-first approach. Ensure compliance with the firm's security control policies and procedures throughout the product lifecycle, utilizing technologies such … or certification on Computer Science concepts and proficient applied experience Practical cloud native experience Hands-on experience in system design, application development, testing, and maintaining operational stability throughout the software development lifecycle, incorporating agile methodologies and practices. Strong experience with more than one programming language Good understanding of agile methodologies/practices Preferred qualifications, capabilities, and skills Proven ability More ❯
Social network you want to login/join with: Junior SoftwareEngineer, oxford district col-narrow-left Client: Brainpool AI Location: oxford district, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 4 Posted: 31.05.2025 Expiry Date: 15.07.2025 col-wide Job Description: Brainpool is a fast growing AI start-up, providing custom … a team of engineers, on various business engagements, such as client projects and internal company products. Some examples of these engagements include client scoping programmes, and PoC/MVP software development. A significant focus will be on building and optimizing Large Language Model (LLM) inferences and creating robust web services. This includes developing event-driven and request-response systems More ❯