Software Engineer Jobs in England

14 open positions found · Salary range: From $25

View Senior Software Engineer (C#/.NET)
K

Senior Software Engineer (C#/.NET)

KainosBirmingham, England, UK

Join Kainos and Shape the Future At Kainos, we’re problem solvers, innovators, and collaborators - driven by a shared mission to create real impact. Whether we’re transforming digital services for millions, delivering cutting-edge Workday solutions, or pushing the boundaries of technology, we do it together. We believe in a people-first culture , where your ideas are valued, your growth is supported, and your contributions truly make a difference. Here, you’ll be part of a diverse, ambitious team that celebrates creativity and collaboration. Ready to make your mark? Join us and be part of something bigger. MAIN PURPOSE OF THE ROLE \& RESPONSIBILITIES IN THE BUSINESS: As a Senior Software Engineer (Senior Associate) in Kainos, you’ll be responsible for developing high quality solutions which delight our customers and impact the lives of users worldwide. It’s a fast-paced environment so it is important for you to make sound, reasoned decisions. You’ll do this whilst learning about new technologies and approaches, with talented colleagues that will help you to learn, develop and grow as you, in turn, mentor those around you. Minimum (essential) Requirements * Proficient in designing, building, testing and maintaining modern software applications, with strong experience in C#/.NET * Experience of applying development best practices and patterns in relation to security, scalability and performance * Contributing to technical decisions and direction in a collaborative team environment, including architecture, estimation, product planning, user story/requirement creation. * Experience of design and development across multiple layers of an application * Mentoring junior team members Desirable * Good communication skills, with the ability to communicate issues to technical and non-technical people. * Experience of Continuous Integration and Continuous Delivery techniques * Experience of debugging and troubleshooting live applications * Active participation in knowledge sharing activities, both within the team and with wider non-technical audiences * Experience of multiple programming languages and data storage technologies * Experience of balancing technical decisions with user needs and commercial constraints * Knowledge of public cloud platforms, such as AWS and Azure, including SaaS and PaaS offerings Embracing our differences At Kainos, we believe in the power of diversity, equity and inclusion. We are committed to building a team that is as diverse as the world we live in, where everyone is valued, respected, and given an equal chance to thrive. We actively seek out talented people from all backgrounds, regardless of age, race, ethnicity, gender, sexual orientation, religion, disability, or any other characteristic that makes them who they are. We also believe every candidate deserves a level playing field. Our friendly talent acquisition team is here to support you every step of the way, so if you require any accommodations or adjustments, we encourage you to reach out. We understand that everyone's journey is different, and by having a private conversation we can ensure that our recruitment process is tailored to your needs.

via jobspyApply ›
View Senior Software Engineer - Java
H

Senior Software Engineer - Java

Harvey NashLeeds, England, UK

From $70,000/yr

Senior/ Lead Software Engineers | Java Leeds - Flexible Working - 2 days onsite Senior up to circa. £70,000 Lead up to circa. £90,000 Looking for a role where you can solve genuinely complex software challenges, work directly with clients, and have a real impact on delivery? We're hiring a Senior Software Engineers/ Lead Engineers to join a highly respected technology consultancy working with some of the UK's largest financial organisations and government departments. You'll work in small, collaborative teams delivering bespoke software solutions while helping shape technical direction and mentoring others. What you'll be doing: * Building high-quality software across the full development lifecycle * Solving complex technical problems for a variety of clients * Working closely with engineers, testers, designers and stakeholders * Mentoring colleagues and supporting best practice * Taking ownership of significant pieces of delivery work They're hiring at both Senior and Lead Software Engineer level, with a strong focus on Java. They're particularly interested in engineers who are either already working with AI technologies or have a genuine interest in applying AI within software engineering. More importantly, you'll be a strong problem-solver who enjoys learning new technologies and building maintainable, well-structured systems. What's on offer: ✅ 25 days holiday, increasing to 30 days with service ✅ Enhanced family leave policies ✅ Strong Pension \& life assurance ✅ Gym and cycle-to-work benefits ✅ Flexible working approach ✅ Clear career development and progression opportunities ✅ Collaborative, people-first culture with a strong focus on wellbeing and inclusion If you're looking for an environment where you can continue to grow as an engineer while working on meaningful, high-impact projects, we'd love to hear from you.

3 days agovia jobspyApply ›
View Director of Software Engineering
C

Director of Software Engineering

Capital OneLondon, England, UK

From $950/yr

White Collar Factory (95009), United Kingdom, London, London Director of Software Engineering Job Title: Director of Software Engineering Location: London - Hybrid Working Pattern: 3 days in-office (Tuesday-Thursday) and 2 days remote. Our Mission We’re on a mission to be a force for good in lending. Throughout our almost 30-year history, we’ve consistently been recognised as a great place to work; in 2026, Capital One was officially ranked 9th in the UK’s Best Workplaces™ list. Hear from our team about what it’s like working at Capital One UK. About This Role We are looking for a Director of Software Engineering to lead a team of 50+ engineers. We’re looking for someone who is results-oriented, able to partner with business leaders and go toe-to-toe with the best engineers on technical rigour. You’ll be responsible for all the technologists within a series of our ‘outcome teams’: established to drive forward business outcomes. You’ll be an excellent leader of people and communicator. You’ll be able to seamlessly switch from executive-level progress conversations, to diving deep into solutions, to contributing to strategic discussions around roadmaps. You’ll be able to provide clear thinking and direction to cut through ambiguity. You’ll be able to partner well with the local business leadership team and with enterprise stakeholders; providing objective assessments of the likely cost and risk trade-offs for different solutions, and clear paths forward. What you’ll do * Leadership of a team of 50+ technologists (Software Engineers and Architects): operating engineering at scale within a complex regulated environment * Work together with Product and Design teams on the overall product roadmap for key business capabilities and goals * Elevate great talent and ensure you have a clear agenda for development in the team. Actively manage performance across the team to develop talent over time * Drive for effective delivery with pace and precision across the different outcome teams * Liaising with and managing enterprise stakeholders primarily based in the US, who often have deep expertise on particular domains * Manage a team with a blend of associates and third party engineers, and ensure effective oversight of the relevant third parties within the domain. * Seek and share the context of the wider organisation, its purpose, commitments and opportunities to enable and engage your team with customer and organisational outcomes * Stay up to date with the latest relevant changes in regulation and enterprise process * Maintain broad knowledge and awareness of the latest relevant technologies and engineering practices * Be a key voice in technical design reviews - ensuring a clear and consistent approach to engineering practices * Support the career growth and development of the team What we’re looking for * You’ll have a clear track record of leading large software engineering teams, and a proven track record of driving high performance * You’ll be able to solve complex challenges across people, process and technology. A high level of intellectual curiosity and comfort with ambiguity is essential. You will have the ability to deep dive on different technology options quickly and provide recommendations on a path forward. * You will have excellent critical thinking skills and be able to provide thoughtful and effective counsel to leaders across the business * You’re passionate about recruiting and developing great engineering talent * You’ll be able to drive results quickly individually, whilst enabling others through the establishing of clear patterns and practices for engineering teams. * You’ll possess excellent communication skills, with an ability to adapt and communicate compellingly and with authenticity to any audience (including internal and external stakeholders) * You’ll be aware of the latest native developments within AWS and have real world experience * You’ll have an understanding of the latest cybersecurity trends and how they impact engineering practice * You’ll be able to work within enterprise policies/guidelines while customising to fit the UK to strike the right balance * You’re comfortable in reaching pragmatic outcomes between short-term and long-term business needs Where and how you'll work This is a permanent position based in our London office. We embrace a hybrid approach to work. You'll spend three days a week in the office (Tuesday-Thursday), with Monday and Friday being dedicated work-from-home days. Our offices are designed to inspire and support you. At our Nottingham head office, you'll find an on-site gym, restaurant and dedicated Learning Loft. Our London office boasts a rooftop running track and coffee bar. What’s in it for you We invest in the growth of our people alongside our business. You will have extensive opportunities to learn and develop your career, including access to up to £5,000 in funding for external qualifications. Benefits In addition to career development, our comprehensive benefits package is designed to grow with you, ensuring your wellbeing is prioritised at every stage of your career: * Wealth \& Future: Competitive pension and performance-based bonus schemes * Holidays: Start with 25 days of annual leave, increasing with tenure. Need more? You have the option to buy 5 additional days. * Health: Access premium care through our private medical insurance. * Family Support: We champion your milestones with enhanced parental leave. A full list of our benefits is available here. What You Should Know About How We Recruit We pride ourselves on hiring the best people, not the same people. Building diverse and inclusive teams is the right thing to do and the smart thing to do. We want to work with top talent: whoever you are, whatever you look like, wherever you come from. We know it’s about what you do, not just what you say. That’s why we make our recruitment process fair and accessible. And we offer benefits that attract people at all ages and stages. We value diversity, inclusion and belonging at our core. We empower our associates to do great work by creating an inclusive culture—one that values diverse perspectives, fosters collaboration and encourages innovative ideas—and a place where associates of all backgrounds can thrive by bringing their most authentic selves to work. We call this our Culture of Belonging, and it rests at the heart of our business. Our associate-led Business Resource Groups were created to help support our diverse population and include over 10 groups across our offices. Because each Business Resource Group is as unique as the population it serves, they offer a range of activities, networking opportunities, special events and learning programs to associates. Capital One is committed to diversity in the workplace. If you require a reasonable adjustment, please contact ukrecruitment@capitalone.com All information will be kept confidential and will only be used for the purpose of applying a reasonable adjustment. For technical support or questions about Capital One's recruiting process, please send an email to Careers@capitalone.com Capital One does not provide, endorse nor guarantee and is not liable for third-party products, services, educational tools or other information available through this site. Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC). Who We Are At Capital One, we're building a leading information-based technology company. Still founder-led by Chairman and Chief Executive Officer Richard Fairbank, Capital One is on a mission to help our customers succeed by bringing ingenuity, simplicity, and humanity to banking. We measure our efforts by the success our customers enjoy and the advocacy they exhibit. We are succeeding because they are succeeding. Guided by our shared values, we thrive in an environment where collaboration and openness are valued. We believe that innovation is powered by perspective and that teamwork and respect for each other lead to superior results. We elevate each other and obsess about doing the right thing. Our associates serve with humility and a deep respect for their responsibility in helping our customers achieve their goals and realize their dreams. Together, we are on a quest to change banking for good.

via jobspyApply ›
View Software Engineer
O

Software Engineer

OmegaDorset, England, UK

From $35/yr

Job Title: Software Engineer Job Type: Contract Working Arrangements: Onsite Industry: Defence Job Location: Dorset Rate: Negotiable (Inside IR35, PAYE Umbrella) \Due to the nature of this position, the successful candidate must be able to obtain SC Security Clearance\ Profile – Software Engineer Our client is an established specialist in the design and provision of bespoke technical solutions for the defence and aerospace sector. The company has secured record contract wins and is expanding within the UK and abroad , offering employees the opportunity to work in a varied and highly technical environment. Job Role – Software Engineer The Software Engineer shall create software that will interact with instrumentation, data acquisition equipment, electronic hardware, communications interfaces, units under test and other engineering systems. The software is used to control test sequences, acquire and process data, simulate interfaces, guide operators, diagnose faults and produce traceable evidence that a customer’s product meets its requirements. Duties – Software Engineer * Analyse system and software requirements and translate them into robust, practical software solutions. * Contribute to software architecture, detailed design and technology-selection decisions. * Develop software for automated and manual test, measurement, simulation and control systems. * Produce clear, maintainable and appropriately documented code. * Develop automated test sequences, operator interfaces, instrument drivers, data-processing functions, diagnostic tools and test reports * Participate in the complete software and system-development lifecycle; requirements capture concept development, software architecture, implementation, software integration etc. * Define and perform software unit, integration and system testing. * Produce test specifications, procedures, results and compliance evidence Experience/Qualifications – Software Engineer * A degree, HNC/HND or equivalent practical experience in software engineering, compute science engineering, electronic engineering or a related discipline. * Relevant experience developing software for engineering, industrial, scientific or equipment-based applications. * Practical experience in at least one relevant programming language or development environment; C, C++, C#, LabVIEW, TestStand, Python * Experience debugging and testing software in a practical engineering environment. * Familiarity with source-control systems and configuration-management practices Candidates who are currently a Software Engineer, Software Development Engineer, Electrical Engineer, Electronic Engineer, Electronic Design Engineer, System Engineer, Development Engineer, Engineering Manager, Design Engineer, Electrical Development Engineer and Senior Engineer could be suitable for this role. To make an application for this role please submit your CV to mark.davis@omegaresource.co.uk or for more information call 01453829529. For details of other opportunities available within your chose field please visit our website www.omegaresource.co.uk

5 days agovia jobspyApply ›
View Sr Manager of Software Engineering (C++ / FICC Etrading) (Commercial & Investment Bank - eTrading)
A

Sr Manager of Software Engineering (C++ / FICC Etrading) (Commercial & Investment Bank - eTrading)

ArcherLondon, England, UK

From $100/yr

*Archer is collaborating with J.P. Morgan to connect them with exceptional professionals for this role.* 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 Software Engineer at JPMorganChase within the Commercial \& Investment Bank - eTrading team, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. Drive significant business impact through your capabilities and contributions, and apply deep technical expertise and problem-solving methodologies to tackle a diverse array of challenges that span multiple technologies and applications. Job Responsibilities * Regularly provides technical guidance and direction to support the FICC eTrading business and its technical teams, contractors, and vendors * Develops secure and high-quality production code, and reviews and debugs code written by others * Drives decisions that influence the product design, application functionality, and technical operations and processes * Serves as a 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, opportunity, inclusion, and respect * Drives adoption and governance of approved AI-assisted engineering practices across teams to improve code quality, delivery speed, and operational outcomes (e.g., AI-assisted code review/refactoring, test acceleration, release readiness, incident/root-cause analysis), while establishing measurable validation standards (secure coding, peer review, automated testing) and promoting reuse of proven patterns and automation within the SDLC/TLM toolchain. * Applies knowledge of tools within the Software Development Life Cycle toolchain, including approved AI-assisted development and automation capabilities, to improve the value realized by automation at scale. Required Qualifications, Capabilities, And Skills * Formal training or certification on software engineering concepts and extensive applied experience * Hands-on practical experience delivering system design, application development, testing, and operational stability * Advanced knowledge and demonstrated skills in in programming languages C and C++ * Demonstrated experience leading effective use of enterprise-authorized AI-assisted software development tools within the work environment (e.g., for coding, code review, test acceleration, troubleshooting) with the ability to set team expectations for validating AI outputs for correctness, performance, and security * Strong understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations; experience coaching senior engineers/leads on compliant usage patterns and controls. * Advanced knowledge of software applications and technical processes with considerable in-depth knowledge in one or more technical disciplines (e.g., cloud, artificial intelligence, machine learning, mobile, etc.) * Ability to tackle design and functionality problems independently with little to no oversight * Practical cloud native experience * Experience in Computer Science, Computer Engineering, Mathematics, or a related technical field Preferred Qualifications, Capabilities, And Skills * Hands on experience working within Financial Services Industry * Hands on experience on high throughput and low latency systems * Hands on experience in electronic trading systems ABOUT US J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world's most prominent corporations, governments, wealthy individuals and institutional investors. Our first-class business in a first-class way approach to serving clients drives everything we do. We strive to build trusted, long-term partnerships to help our clients achieve their business objectives. We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. About The Team J.P. Morgan's Commercial \& Investment Bank is a global leader across banking, markets, securities services and payments. Corporations, governments and institutions throughout the world entrust us with their business in more than 100 countries. The Commercial \& Investment Bank provides strategic advice, raises capital, manages risk and extends liquidity in markets around the world.

via jobspyApply ›
View Software Engineer
F

Software Engineer

FryerMilesNewcastle Upon Tyne, England, UK

Software Engineer / Senior Software Engineer - Financial Services Location: Newcastle upon Tyne – five days per week in the office Salary: Highly competitive and flexible FryerMiles is partnering with a rapidly growing specialist technology consultancy to recruit exceptional Software Engineers for its expanding Newcastle team. The business delivers complex software, data and AI solutions for major organisations across financial services, investment management and other technically demanding sectors. These are hands-on engineering positions for people who enjoy solving difficult problems, collaborating directly with clients and taking software from initial concept through to reliable production use. The Role You will work on varied and technically challenging projects, potentially including new application development, order-management platforms, legacy modernisation programmes and proofs of concept for major institutional clients. Projects will vary according to client requirements, giving you exposure to different technologies, industries and engineering challenges. Responsibilities * Designing, developing and maintaining production applications and services * Working across the complete software lifecycle, including requirements, architecture, development, testing, deployment and support * Building high-performance APIs, integrations and data-driven applications * Working with modern cloud environments, SQL databases and deployment tooling * Contributing to code and design reviews and championing high engineering standards * Collaborating directly with clients to turn complex requirements into practical technical solutions * Taking ownership of features and projects from initial idea through to production delivery About You Most suitable candidates will have approximately 2–8 years of commercial software-engineering experience, although exceptional engineers outside this range may also be considered. You will ideally offer: * Programming: Deep commercial expertise in at least one modern general-purpose programming language * Preferred Technology: Java experience, ideally including Spring or Spring Boot, is particularly desirable * Alternative Languages: Strong C++, C#/.NET, Python, Go or other programming backgrounds will also be considered where you can demonstrate excellent engineering fundamentals * Engineering Fundamentals: Strong problem-solving, SQL, REST API and software-design skills * Cloud and DevOps: Exposure to AWS, Azure, Docker, Kubernetes or modern CI/CD practices * Delivery: Experience of automated testing, code review and modern agile software delivery * Communication: Strong interpersonal skills and the confidence to work directly with clients and non-technical stakeholders Financial-services experience across banking, wealth management, pensions, trading or investment management would be advantageous, but it is not essential. Applications are welcomed from excellent engineers across all industry backgrounds. Academic Background Academic excellence forms an important part of the selection process. Candidates will typically hold a first-class or 2:1 degree in Computer Science, Engineering, Physics, Mathematics or another closely related technical discipline from a leading university. Location and Commute These positions are based in the Newcastle upon Tyne office five days per week. Candidates must already live within a realistic daily commute or be genuinely committed to relocating to the North East. Relocation can be discussed as part of the recruitment process. Salaries are highly competitive, flexible and tailored to the experience and ability of each individual.

via jobspyApply ›
View Software Engineer - DevSecOps
V

Software Engineer - DevSecOps

VisaReading, England, UK

From $200/yr

About Us Visa is a world leader in payments technology, facilitating transactions between consumers, merchants, financial institutions and government entities across more than 200 countries and territories, dedicated to uplifting everyone, everywhere by being the best way to pay and be paid. At Visa, you'll have the opportunity to create impact at scale — tackling meaningful challenges, growing your skills and seeing your contributions impact lives around the world. Join Visa and do work that matters – to you, to your community, and to the world. Progress starts with you. Job Description Job Summary Software Engineers conduct, plan, or oversee one or more aspects of the analysis, design, programming, debugging, and modification of computer programs for commercial or end user applications. They write code, complete programming, and perform testing and debugging of applications. Responsibilities also include completing documentation and procedures for installation and maintenance. Software Engineers may interface with users to define system requirements and/or necessary modifications or develop cost estimates, budgets, and schedules. All roles require digital fluency, including the ability to work with emerging technologies such as Generative AI tools (e.g. Claude, Microsoft Copilot) to support everyday work. Key Responsibilities * Write, modify, and review high-quality, testable, and efficient code across front-end, back-end, and data layers. * Integrate systems via APIs, messaging queues, and databases. * Develop and maintain data pipelines and large-scale data processing jobs using appropriate frameworks and cloud services. * Develop unit, integration, and end-to-end tests with a strong focus on automation. * Maintain CI pipelines to run tests automatically upon code commits. * Debug and perform root cause analysis on issues, using AI-driven tools where applicable, and enforce code quality gates through reviews and static analysis. * Build and maintain CI/CD pipelines; package and deploy applications to various environments using containerization and orchestration tools. * Monitor applications in production using observability tools; investigate incidents, analyze logs, identify root causes, and implement fixes. * Optimize code for performance, cost efficiency, and maintainability. * Apply secure coding practices, manage secrets properly, validate inputs, and ensure authentication/authorization is robust. * Comply with regulatory standards and maintain documentation for audits. Visa requires at least 3 days in office, expectations of these days will be confirmed by your Hiring Manager. Qualifications Basic Qualifications * Relevant bachelor's degree, OR relevant work experience. * Experience in writing, modifying, and reviewing code for commercial or end user applications. * Experience in debugging and performing root cause analysis on software issues. * Experience in developing unit, integration, and end-to-end tests. * Experience in integrating systems via APIs, messaging queues, and databases. * Experience in maintaining CI/CD pipelines and deploying applications. * Experience in applying secure coding practices and complying with regulatory standards. Preferred Qualifications * Experience in developing and maintaining data pipelines and large-scale data processing jobs. * Experience in using AI-powered coding tools to enhance productivity. * Experience in optimizing code for performance, cost efficiency, and maintainability. * Experience in collaborating with cross-functional teams to translate business requirements into technical solutions. Visa is an EEO Employer Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status. Visa will also consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law.

via jobspyApply ›
View Software Engineer (CI/CD)
S

Software Engineer (CI/CD)

Scott LogicLeeds, England, UK

From $25/yr

At Scott Logic, we have a reputation for world-class software delivery. We are trusted by some of the world’s leading organisations to build reliable, high-performance, business-critical solutions – and expert advice. Many of our clients look to us to lead across the full software lifecycle, from initial conception through to production deployment and beyond. We are seeking a Software Engineer to design, build, and maintain robust CI/CD pipelines to ensure smooth and efficient software delivery. In this role, you will bridge the gap between development and operations, leveraging your development background to automate workflows, optimize deployment processes, and enhance system reliability. These are hands-on, client-facing roles, with openings at senior or lead level to suit your experience. You may be leading teams, setting technical direction, advising clients or solving tough engineering challenges. Our clients include large global corporations and government departments, and you’ll be working on systems that make a difference to millions of people, within a company that is friendly, welcoming, and where individual contributions always make a difference. It is expected for the Engineer to spend at least 2 days per week in the local Scott Logic office. What are we looking for? * You have built and deployed applications in Rust, Java, C# or JavaScript. * You've got experience designing, implementing and maintaining end-to-end CI/CD pipelines for application deployment. * You are comfortable automating deployment, scaling, and monitoring processes. * You are able to collaborate closely with development, QA, and operations teams to streamline workflows and troubleshoot pipeline issues. * You can support development teams to migrate their builds onto this new pipeline. * You’re a problem-solver, pragmatically exploring options and finding effective solutions. * You have strong communication skills and take a collaborative approach to your work. * You have an interest in good practices around security, reliability, observability, cost efficiency, performance and governance – collaborating with others to ensure these are in place. * For lead roles, you have good technical leadership experience, understanding what makes a team successful and how to support colleagues in their own career development. * You can work on the support rota to support tickets related to this pipeline What You'll Get In Return Is * 25 days’ annual leave, rising incrementally to 30 days after six years of service. * Generous family leave policies. * Access to an employer pension scheme and Group Life Assurance. * A range of optional benefits such as discounted gym membership and a cycle-to-work scheme. * A meaningful approach to evaluating your performance and providing feedback on your progress. At Scott Logic, we value the flexibility of remote working alongside the value gained from spending time with our colleagues and clients. In our offices you’ll find employee-led clubs and events, as well as free games, books, and refreshments. We have shared values that govern our behaviour toward others and the environment. We are proud to be a B Corp, a global movement of businesses driving for a more inclusive, equitable, and regenerative economy.

via jobspyApply ›
View Software Engineer (CI/CD)
S

Software Engineer (CI/CD)

Scott LogicBristol, England, UK

From $25/yr

At Scott Logic, we have a reputation for world-class software delivery. We are trusted by some of the world’s leading organisations to build reliable, high-performance, business-critical solutions – and expert advice. Many of our clients look to us to lead across the full software lifecycle, from initial conception through to production deployment and beyond. We are seeking a Software Engineer to design, build, and maintain robust CI/CD pipelines to ensure smooth and efficient software delivery. In this role, you will bridge the gap between development and operations, leveraging your development background to automate workflows, optimize deployment processes, and enhance system reliability. These are hands-on, client-facing roles, with openings at senior or lead level to suit your experience. You may be leading teams, setting technical direction, advising clients or solving tough engineering challenges. Our clients include large global corporations and government departments, and you’ll be working on systems that make a difference to millions of people, within a company that is friendly, welcoming, and where individual contributions always make a difference. It is expected for the Engineer to spend at least 2 days per week in the local Scott Logic office. What are we looking for? * You have built and deployed applications in Rust, Java, C# or JavaScript. * You've got experience designing, implementing and maintaining end-to-end CI/CD pipelines for application deployment. * You are comfortable automating deployment, scaling, and monitoring processes. * You are able to collaborate closely with development, QA, and operations teams to streamline workflows and troubleshoot pipeline issues. * You can support development teams to migrate their builds onto this new pipeline. * You’re a problem-solver, pragmatically exploring options and finding effective solutions. * You have strong communication skills and take a collaborative approach to your work. * You have an interest in good practices around security, reliability, observability, cost efficiency, performance and governance – collaborating with others to ensure these are in place. * For lead roles, you have good technical leadership experience, understanding what makes a team successful and how to support colleagues in their own career development. * You can work on the support rota to support tickets related to this pipeline What You'll Get In Return Is * 25 days’ annual leave, rising incrementally to 30 days after six years of service. * Generous family leave policies. * Access to an employer pension scheme and Group Life Assurance. * A range of optional benefits such as discounted gym membership and a cycle-to-work scheme. * A meaningful approach to evaluating your performance and providing feedback on your progress. At Scott Logic, we value the flexibility of remote working alongside the value gained from spending time with our colleagues and clients. In our offices you’ll find employee-led clubs and events, as well as free games, books, and refreshments. We have shared values that govern our behaviour toward others and the environment. We are proud to be a B Corp, a global movement of businesses driving for a more inclusive, equitable, and regenerative economy.

via jobspyApply ›
View Software Engineer (CI/CD)
S

Software Engineer (CI/CD)

Scott LogicNewcastle Upon Tyne, England, UK

From $25/yr

At Scott Logic, we have a reputation for world-class software delivery. We are trusted by some of the world’s leading organisations to build reliable, high-performance, business-critical solutions – and expert advice. Many of our clients look to us to lead across the full software lifecycle, from initial conception through to production deployment and beyond. We are seeking a Software Engineer to design, build, and maintain robust CI/CD pipelines to ensure smooth and efficient software delivery. In this role, you will bridge the gap between development and operations, leveraging your development background to automate workflows, optimize deployment processes, and enhance system reliability. These are hands-on, client-facing roles, with openings at senior or lead level to suit your experience. You may be leading teams, setting technical direction, advising clients or solving tough engineering challenges. Our clients include large global corporations and government departments, and you’ll be working on systems that make a difference to millions of people, within a company that is friendly, welcoming, and where individual contributions always make a difference. It is expected for the Engineer to spend at least 2 days per week in the local Scott Logic office. What are we looking for? * You have built and deployed applications in Rust, Java, C# or JavaScript. * You've got experience designing, implementing and maintaining end-to-end CI/CD pipelines for application deployment. * You are comfortable automating deployment, scaling, and monitoring processes. * You are able to collaborate closely with development, QA, and operations teams to streamline workflows and troubleshoot pipeline issues. * You can support development teams to migrate their builds onto this new pipeline. * You’re a problem-solver, pragmatically exploring options and finding effective solutions. * You have strong communication skills and take a collaborative approach to your work. * You have an interest in good practices around security, reliability, observability, cost efficiency, performance and governance – collaborating with others to ensure these are in place. * For lead roles, you have good technical leadership experience, understanding what makes a team successful and how to support colleagues in their own career development. * You can work on the support rota to support tickets related to this pipeline What You'll Get In Return Is * 25 days’ annual leave, rising incrementally to 30 days after six years of service. * Generous family leave policies. * Access to an employer pension scheme and Group Life Assurance. * A range of optional benefits such as discounted gym membership and a cycle-to-work scheme. * A meaningful approach to evaluating your performance and providing feedback on your progress. At Scott Logic, we value the flexibility of remote working alongside the value gained from spending time with our colleagues and clients. In our offices you’ll find employee-led clubs and events, as well as free games, books, and refreshments. We have shared values that govern our behaviour toward others and the environment. We are proud to be a B Corp, a global movement of businesses driving for a more inclusive, equitable, and regenerative economy.

3 days agovia jobspyApply ›
View Senior/Lead Software Engineer
S

Senior/Lead Software Engineer

From $700/yr

About Sygnature Discovery At Sygnature Discovery, we create exceptional scientific outcomes. For our customers, who bring life-changing medicines to patients; and for our people, who help make this possible. We’re 700+ scientists from over 50 countries, working as one across Europe and North America. With no competing internal programs, we offer total confidentiality and commitment. Over the past 20 years, we’ve earned a track record of real impact: 60+ advanced candidates, 250 patents filed, 200+ active projects. Over 90% of our customers choose to stay with us – from biotechs racing to clinic to pharma companies that need specialised expertise for targeted challenges. About The Role We have an exciting opportunity for a Senior or Lead Software Engineer to join our Computational Sciences and Informatics group at either Alderley Park. This is a hybrid role, with an expectation to be on site 3 times per week. The Senior Software Engineer will design, develop and maintain software platforms that support drug discovery, scientific research and business operations across the organisation. Working within a small, collaborative engineering team, you will engage directly with scientists, informatics specialists and operational teams to understand complex scientific and business challenges and translate them into secure, scalable and maintainable software solutions. Your focus will be on the data and AI side of our work: designing how scientific information is captured, modelled, analysed and made useful, and applying modern techniques such as large language models where they add real value. Experience in drug discovery, life sciences, bioinformatics or cheminformatics would be an advantage, but is not essential. This is a hands-on role where you'll write much of the code yourself and set the technical direction, and offer guidance to the team. This is a great opportunity for someone who enjoys taking ownership of a system and working with scientists to develop software that meets their needs. Role Responsibilities * Develop data models, integration pipelines and APIs that stay correct, traceable and fast as data volumes grow. * Turn loosely defined scientific and business questions into clear requirements. * Use machine learning, natural language processing and large language models to extract, organise and summarise scientific and business information, and measure whether they actually work. * Design, deploy and support applications on Azure, contributing to CI/CD, infrastructure as code, monitoring, security and disaster recovery practices. * Shape architecture, engineering standards and technical direction while balancing delivery timescales and business priorities. * Mentor colleagues, lead code review, and promote automated testing and maintainable design. * Help shape the scientific platforms, applications and data solutions that enable cutting-edge research across Sygnature Discovery. * Apply authentication and access control, protect confidential information, encrypt data in transit and at rest, and keep solutions in line with our ISO 27001 commitments. Skills \& Qualifications * A degree in Life Sciences, Bioinformatics, Computer Science or Software Engineering. * Substantial experience building production software in Python, including APIs and automated testing. * Strong data modelling and data engineering skills with relational databases, including designing for complex domains and for performance at scale. * Experience applying AI, machine learning, NLP or large language models to solve practical problems, or a demonstrable interest in doing so * Experience deploying and running applications on a major cloud platform, ideally Azure, including containers, CI/CD and infrastructure as code. * A track record of technical ownership: taking systems from ambiguous requirements to reliable products. * Experience guiding, mentoring or reviewing the work of other developers. * Experience with retrieval-augmented generation (RAG), LLM agents or model evaluation is desirable along with experience with Azure services such as Container Apps, managed databases, Storage, Key Vault, Entra ID or AI services. * Experience with web frameworks such as FastAPI or Django and familiarity with React or TypeScript front-ends is also desirable. Benefits 🌴 25 days annual leave (plus bank holidays) 🏥 Private Medical Insurance 🛡️ Life Insurance 🎯 Employee Assistance Programme ⚖️ Enhanced Family Friendly Policies 💰 Sygnature Group Pension Scheme 💚 1 paid volunteer day per year Please note: This advert may close early if we receive a high volume of applications. We encourage you to submit your application as soon as possible to avoid missing out on this opportunity. At Sygnature Discovery, we create exceptional scientific outcomes. For our customers, who bring life-changing medicines to patients; and for our people, who help make this possible. We’re 700+ scientists from over 50 countries, working as one across Europe and North America. With no competing internal programs, we offer total confidentiality and commitment. Over the past 20 years, we’ve earned a track record of real impact: 60+ advanced candidates, 200+ patents filed, 200+ active projects. Over 90% of our customers choose to stay with us – from biotechs racing to clinic to pharma companies that need specialised expertise for targeted challenges.

3 days agovia jobspyApply ›
View Senior Software Engineer | Platform
A

Senior Software Engineer | Platform

ARQLondon, England, UK

About ARQ ARQ is one of the fastest-growing fintechs in the world. Our mission is to redefine how people interact with money across borders, building the infrastructure to move value seamlessly. We’re still early in our journey, which means every person who joins shapes the future of our product, culture, and growth. If you’re excited by big challenges, global impact, and the chance to grow fast with a world-class team, ARQ is the place to do it. What we're looking for We’re looking for a world-class, hands-on Senior Software Engineer to join our Platform team who takes a software engineer’s approach to architecting and building engineering infrastructure. Our engineering culture is focused on fully type-safe, declarative \& testable infrastructure as code and we’re looking for like-minded engineers who also value these properties to join us. The ideal candidate will have a raw passion for programming, a broad knowledge base and the ability to dig deeply into any technical area required to enable our product engineering team to deliver the best product on the market for managing modern finances. We architect extreme-quality, automated systems to orchestrate hundreds of backend services \& databases across tens of kubernetes clusters, tens of thousands of data processing jobs and tens of thousands of CI/CD builds per week - if that excites you, we want to talk to you. What you'll be doing * The design and implementation of the secure, highly-available infrastructure layer that powers a modern, high-growth, financial services company. * Ensure our product engineering organisation can spin up new infrastructure in an unimpeded and rapid manner, through the careful design and implementation of shared IaC libraries, cli tools and codebase patterns. * Problem-solve, analyse and debug infrastructure issues \& opportunities with members of the wider engineering team. * Strategise \& execute on the rollout techniques for making sweeping infrastructure changes as we constantly integrate new best practices \& security improvements into our setup. * Orchestrate multi-region infrastructure and deployments to meet security, availability and compliance requirements. * Build, maintain \& optimise high-volume CI infrastructure, along with reusable pipeline templates suitable for a microservices architecture. * Implement GitOps workflows for declarative application deployments. * Improve application monitoring and alerting with Datadog, Prometheus, and Grafana. What You'll NeedRequired Experience * Software Engineering Foundation: Strong background in full-cycle software development. You should be as comfortable building a customer-facing API as you are provisioning a Kubernetes cluster. * System Design: Experience driving the architecture and implementation of large-scale, distributed production systems. * Strong Programming Skills: Fluent in at least one modern typed language (e.g., TypeScript, Go, Rust, or Java). We write code, not just config. * Modern Infrastructure Stack: Hands-on experience with Kubernetes, CI/CD, and sophisticated IaC (Pulumi, Terraform, or CDK). * Security Mindset: Deep understanding of modern cyber-security attack vectors and how to bake "secure-by-default" patterns into the platform. Nice to Have * TypeScript Fluency: Experience with TypeScript and systems to ensure infrastructure safety. * Fintech Expertise: Experience working within regulated environments or high-compliance industries. * Data Infrastructure: Familiarity with scaling data engineering pipelines and distributed databases. * GitOps: Experience with ArgoCD or Flux for declarative, state-driven deployments. What We Value * Systems thinking - understanding how distributed systems work end-to-end * Problem-solving - methodical debugging of complex infrastructure issues * Collaboration - working with engineering teams to understand their needs * Documentation - clear runbooks, technical documentation, and knowledge sharing * Pragmatism - balancing technical excellence with practical delivery Benefits * Competitive salary commensurate with experience * Sign-on stock options bonus * Discretionary performance bonus (stock options) * Paid annual leave * Own the platform that directly impacts customer experience * Work with modern DevOps practices and cutting-edge technology * Strong team focused on continuous learning and knowledge sharing * Influence technical direction and architecture decisions

via jobspyApply ›
View Software Engineer
S

Software Engineer

SentricLiverpool, England, UK

From $202/yr

Acquired by Believe in 2023, Sentric is an independent music publisher servicing self-releasing songwriters and disrupting traditional publishing with fair, transparent deals. We recently launched Believe Music Publishing, offering premium services from publishing administration to tailored publishing deals. Together, we empower a diverse client base of artists, songwriters, record labels, and catalogue owners to collect the royalties they deserve. With intuitive technology and a people-first approach, we’ve built a team of over 160 publishing experts worldwide, including more than 15 Sync specialists across North America and Europe, and dedicated teams in Creative, Revenue Optimisation, Royalties, Legal, and Copyright. Believe is a global artist development company. We empower local artists, labels and publishers to grow their audiences at each stage of their careers with expertise, respect, fairness and transparency. Operating in 50+ countries, with more than 2,000 employees, Believe offers a full range of services including audience development, publishing, marketing and distribution, with a tailor-made approach to fit any artist, label or publisher. Believe champions independence and innovation through a unique model that combines local expertise with a global tech platform, delivering exclusive solutions for artists to promote and monetise their music thanks to strategic partnerships with leading global digital service providers. With a leading portfolio of brands that includes Nuclear Blast, naïve, TuneCore, Groove Attack, Sentric, AllPoints and Byond, Believe artists generated more than 800 billion streams worldwide in 2024 across all genres, and were recognised with more than 70 leading industry awards. Believe is a simplified joint-stock company under French law. Learn more at www.believe.com Job Description Build the Future of Fair Music with Us At Sentric, we're on a mission to give artists the fairest deal in the music industry. We're looking for a talented Software Engineer to join our product engineering team, working out of our head office in the centre of Liverpool. We wholeheartedly embrace our core values of Honesty, Originality, Progression, and Kindness as guiding principles in our professional journey, and we're seeking people who share them. About the Role You'll play a key role in designing, developing, and deploying solutions that directly and positively impact artists and the music industry. You'll work across a modern stack including C#, TypeScript, ReactJS, RDBMS (MySQL), and AWS. This role also sits within a team that's actively shaping how we build software with AI. We've adopted a structured approach to AI-augmented development, including agentic coding tools such as GitHub Copilot and Claude Code, and we're looking for someone curious and thoughtful about how these tools change (and don't change) good, ethical engineering practice. Responsibilities * Design, build, and maintain scalable, secure, and performant user-facing and/or back-end systems * Contribute to technical strategy and architectural decisions, always with a focus on tangible business outcomes * Build secure APIs and integrate with third-party services and platforms * Work within our approved AI tooling and practices, including agentic workflows (GitHub Copilot, Claude Code), applying good judgement on where AI assistance speeds up delivery and where it doesn't * Maintain clear ownership and accountability over AI-assisted contributions, including attribution and review practices for agent-generated code * Champion quality, observability, and resilience across everything you ship * Collaborate closely with your squad and wider stakeholders, taking full ownership of your deliverables * Share your knowledge, mentoring colleagues and helping shape our evolving engineering practices, including how we use AI responsibly Join us in shaping the future of fair music. Apply now! RECRUITERS: we have nothing but respect for your role in the industry, but we're unable to engage your services at this time. #SoftwareEngineer #MusicIndustry #Innovation #ApplyNow Qualifications We're Looking for Someone With * Proven product engineering experience, ideally including C#, TypeScript, ReactJS, or similar * A solid understanding of relational databases and cloud platforms (AWS) * Hands-on experience with, or genuine curiosity about, AI-assisted development and agentic coding tools * Excellent communication and collaboration skills * A pragmatic, principled approach to quality and continuous improvement Bonus Points * Experience running .NET applications in AWS * Experience with the CWR standard * Familiarity with the music publishing industry * Experience establishing or contributing to team practices around AI-assisted engineering (tooling choices, review standards, responsible use) Requirements * Right to work in the UK * Ability to work on-site at the Liverpool office (hybrid role) Additional Information What We Offer * The opportunity to make a real, positive difference in the music industry * A competitive salary and benefits package * A supportive, inclusive environment that values diversity * Flexible, hybrid working arrangements * Real investment in your professional development, including in how you work with modern AI tooling SET THE TONE WITH US Working at Believe means having individual and collective impact in a fast-growing company! At all stages of their careers, Believers are an important part of what we are doing: shaping the future of the music industry. We need teams that truly reflect the diversity of our clients: our international presence is an inspiring and enriching work environment for each one of us, with daily opportunities to connect with our colleagues all over the world. We have two hearts at Believe - our People and our Artists. We believe in THE POWER OF OUR PEOPLE, who grow every day to develop their potential… We aim to provide our Believers with the best environment to thrive. ROCK THE JOB •25 days annual leave increasing with length of service (28 days at 3 years, 30 days at 5 years) •1 day off for your birthday •1 day off to move house each year •Hybrid working policy •Salary sacrifice pension with matched employer contributions up to 10% •Life Assurance and Group Income Protection Plan •Optional Private Medical Insurance (BIK) •Enhanced Employee Assistance Programme •Access to Eutelmed, a digital mental health and well-being platform offering sessions with experienced psychologists •Tailor-made training and coaching programme SING IN HARMONY •Ambassador programme: an employee volunteering initiative dedicated to all Believers interested in having a positive impact on Diversity, Equity \& Inclusion (DEI), wellbeing and the planet. Believe / Believe Music Publishing / Sentric Music strongly promotes equal treatment regardless of race, ethnicity, nationality, gender, sexual orientation, socio-economic status, age, marital or civil partner status, pregnancy or maternity, physical abilities, religious beliefs, political beliefs, or other ideologies. This role is based in Liverpool. You must have the right to work in the UK otherwise your application will not be considered. Videos to Watch What Is Music Publishing?

1 week agovia jobspyApply ›
View Software Engineering Manager
Q

Software Engineering Manager

Quest GlobalCity Of Bristol, England, UK

From $500/yr

Job Requirements Quest Global is a pioneering organization and one of the fastest-growing engineering services firms globally, with extensive expertise in top OEMs across seven industries. We are a company with a rich history, aiming to reach a century in operation, fueled by ambition, drive, and modesty. We are seeking individuals with a humble yet brilliant mindset, who believe in the power of engineering to turn the impossible into reality; innovators who are not only motivated by technology and innovation but are also continuously committed to designing, creating, and testing as a reliable partner for Fortune 500 clients. As a team of highly diverse engineers, we understand that our true goal is to engineer a better future for everyone. If you are eager to contribute to meaningful projects and be part of an organization that truly values collective success and learning from failures, then we would love to hear from you. We are expanding our Through Life Support Engineering team at all experience levels and are interested in hearing from you if you are prepared to advance in your career. Applicants must be a Sole UK Nationality and eligible for Security Clearance. Job Description The role of Software Manager entails collaborating with an Integrated Logistics Support (ILS) team for the client, strategising and implementing support for Products, Systems, and Equipment (PSE) with a specific emphasis on managing the services that support digital resources such as hardware, software, firmware, data, and network infrastructure. Responsibilities may include but are not limited to: Leading the Software Support discipline and ensuring the quality of Integrated Product Support (IPS) activities throughout the program lifecycle. Implementing, transitioning, and managing enhancement activities for digital assets across various services, processes, and systems. Representing and leading multiple working groups involving various stakeholders and industry partners. Providing and utilizing reports to suggest improvements in services. Assisting in gathering and managing requirements for future capabilities and support services. Key Responsibilities: Collaborating closely with the client to ensure clear understanding of requirements and effective problem definition. Providing specialized input on Software and Cyber-related topics and contributing to program IPS Element Plans. Defining concepts for software maintenance and through-life support solutions in partnership with Stakeholders. Creating software support requirements and ensuring their integration into system design. Assessing software obsolescence and the need for technology refresh. Preparing Software Maintenance Analysis Report, Software Support Analysis Report, and Software Support Case Report Ensuring customer satisfaction. Work Experience Qualifications \& Experience * Bachelor’s degree (minimum) in Engineering or a closely related discipline. * Relevant supportability engineering in a highly regulated industry (e.g., aerospace, nuclear, maritime, infrastructure, oil and gas etc. ). * Good understanding of the hardware, software, firmware, data and network infrastructure integrated solutions and environment for Defence products. * Experience in ownership of end-to-end support deliverables * Experience in investigation and assessment of support solutions using in-service data and development of verifiable process improvements * Experience organising and supporting stakeholder meetings, collating the necessary information in a personable manner and driving a project or solution forwards. * Understanding of systems engineering principles, including requirements management, integration and verification and validation. Desirable Attributes: * Relevant supportability engineering experience in the UK Defence industry. * Experience in support, service or process design in a relevant highly regulated industry * Knowledge of UK Defence products and typical in-service or supportability issues * Good understanding of the wider supportability challenges and trade-offs for a UK Defence customer perspective

3 days agovia jobspyApply ›

Companies hiring for Software Engineer

Software Engineer Salary Data in England

View detailed salary ranges from 11 listings with reported compensation ›

Track these jobs with JobFu

Get AI-powered resume tailoring, application tracking, and job alerts for Software Engineer roles. Sign up free.

Sign up free
Software Engineer Jobs in England | JobFu