7,305 Software jobs in the United Kingdom

Software Development Engineer

Surrey, South East £55000 - £75000 Annually ECM Selection (Holdings) Limited

Posted 7 days ago

Job Viewed

Tap Again To Close

Job Description

permanent

Based in newly refurbished offices in Guildford, this profitable software engineering company works with global corporations. Their software products allow users to develop sophisticated engineering models used within energy and renewables with future applications in banking and healthcare.

The software teams are highly educated (many with PhDs), and academic background is important in their technical recruitment approach.

Currently, they are looking to recruit a Software Development Engineer to join a nascent group to incorporate innovative AI / ML features into their software offerings. The focus is still on design, development and deployment of well-engineered scalable software solutions, the challenge is how to best utilise AI / ML into these software products.

Requirements:

- Strong academic background, minimally a Master’s in computer science, physics, engineering or similar, and ideally a PhD in a relevant subject area.- 

- Demonstrable experience developing desktop and web applications including production-grade software. This should include experience with software architecture and understanding how to support structured (SQL) and unstructured (RAG) data.

- Experience with Python and C++ / C# including how to integrate ML features.

The role does require relevant technical expertise, limited university / freelance projects are not sufficient.

On offer is an excellent remuneration package including a wide range of benefits. Successful candidates will need to undertake background checks and also work fully onsite to take up this role.

Keywords: Software Engineering, AI / ML Applications, Desktop / Web, Data Engineering Support, Python, C++, C#, Onsite, Guildford

Another top job from ECM, the high-tech recruitment experts.    

Even if this job's not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call ecm or email your CV. We will always ask before forwarding your CV.

Please apply (quoting ref: CV27474 ) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.

This advertiser has chosen not to accept applicants from your region.

Software Development Engineer

GU1 Guildford, South East ECM Selection (Holdings) Limited

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

full time

Based in newly refurbished offices in Guildford, this profitable software engineering company works with global corporations. Their software products allow users to develop sophisticated engineering models used within energy and renewables with future applications in banking and healthcare.

The software teams are highly educated (many with PhDs), and academic background is important in their technical recruitment approach.

Currently, they are looking to recruit a Software Development Engineer to join a nascent group to incorporate innovative AI / ML features into their software offerings. The focus is still on design, development and deployment of well-engineered scalable software solutions, the challenge is how to best utilise AI / ML into these software products.

Requirements:

- Strong academic background, minimally a Master’s in computer science, physics, engineering or similar, and ideally a PhD in a relevant subject area.- 

- Demonstrable experience developing desktop and web applications including production-grade software. This should include experience with software architecture and understanding how to support structured (SQL) and unstructured (RAG) data.

- Experience with Python and C++ / C# including how to integrate ML features.

The role does require relevant technical expertise, limited university / freelance projects are not sufficient.

On offer is an excellent remuneration package including a wide range of benefits. Successful candidates will need to undertake background checks and also work fully onsite to take up this role.

Keywords: Software Engineering, AI / ML Applications, Desktop / Web, Data Engineering Support, Python, C++, C#, Onsite, Guildford

Another top job from ECM, the high-tech recruitment experts.    

Even if this job's not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call ecm or email your CV. We will always ask before forwarding your CV.

Please apply (quoting ref: CV27474 ) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.

This advertiser has chosen not to accept applicants from your region.

Software Development Engineer

American Express Global Business Travel

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

Amex GBT is a place where colleagues find inspiration in travel as a force for good and - through their work - can make an impact on our industry. We're here to help our colleagues achieve success and offer an inclusive and collaborative culture where your voice is valued.
Sitting within our Product Delivery organisation, the full-stack Software Developer works as a member of a multi-disciplined Agile team to develop and deliver our proprietary travel products and platforms. Contributing to the development process, the Software Developer helps generate delivery ideas and solutions whilst encompassing the full spectrum of design, coding, manual and automated testing. Playing a pivotal role, the Software Developer ensures successful delivery of key strategic objectives through the development of high quality full-stack software and supporting documentation.
**What You'll Do on a Typical Day**
+ Develop secure, enterprise-level web and server-side applications using React and C# whilst following and improving upon coding style standards and guidelines.
+ Effectively use source control, write unit tests and liaise internally with software testers to support the delivery of high quality bug-free code.
+ Leverage existing knowledge to use the correct development approach, whilst adapting to the task at hand.
+ Follow best practices around .NET secure coding and PCI-DSS compliance.
+ Assist in the creation and progression of technical documentation for modules and features.
+ Participate in Agile Scrum ceremonies, work with JIRA and Confluence tools.
+ Work with key stakeholders to understand, develop and deliver customer requirements.
+ Share knowledge of modern development techniques, coach, and mentor other team members.
+ Use available technical and non-technical resources to develop and maintain a good understanding of the travel industry, our products, and services.
**What Technical Skills** **You'll** **Develop**
+ .NET 8+, C#, ASP.NET MVC
+ React, NextJS, Redux
+ Advanced Javascript, Typescript
+ Entity Framework Core
+ Web API, RESTful services
+ Unit testing (NUnit/XUnit)
+ Playwright test automation
+ HTML, CSS, JSON
+ T-SQL, SQL Server
**What We're Looking For**
+ Advanced coding ability in C# and React.
+ Experience designing and architecting secure, scalable applications.
+ Experience modernising complex legacy applications.
+ Knowledge of legacy technologies like: ASP.NET Webforms, Visual Basic, .Net Framework 4.5 - 4.8.
+ Able to understand and develop advanced SQL, Stored Procedures.
+ Experience working effectively in a collaborative Agile Scrum environment.
+ Very good understanding of software engineering fundamentals, Object Oriented Design, SOLID principles, common design patterns.
+ Experience with Git, CI/CD and Azure DevOps pipelines.
+ Knowledge of test automation would be an asset.
+ Knowledge of Microservice architectures would be an asset.
+ Able to communicate effectively in written and spoken English.
+ Educated to A-Level.
UK CITIZENSHIP OR AT LEAST MORE THAN A 5 YEARS UK RESIDENT PERMIT
#GBTJobs
**Location**
United Kingdom
**The #TeamGBT Experience**
Work and life: Find your happy medium at Amex GBT.
+ **Flexible benefits** are tailored to each country and start the day you do. These include health and welfare insurance plans, retirement programs, parental leave, adoption assistance, and wellbeing resources to support you and your immediate family.
+ **Travel perks:** get a choice of deals each week from major travel providers on everything from flights to hotels to cruises and car rentals.
+ **Develop the skills you want** when the time is right for you, with access to over 20,000 courses on our learning platform, leadership courses, and new job openings available to internal candidates first.
+ **We strive to champion Inclusion** in every aspect of our business at Amex GBT. You can connect with colleagues through our global INclusion Groups, centered around common identities or initiatives, to discuss challenges, obstacles, achievements, and drive company awareness and action.
+ And much more!
All applicants will receive equal consideration for employment without regard to age, sex, gender (and characteristics related to sex and gender), pregnancy (and related medical conditions), race, color, citizenship, religion, disability, or any other class or characteristic protected by law.
Click Here ( for Additional Disclosures in Accordance with the LA County Fair Chance Ordinance.
Furthermore, we are committed to providing reasonable accommodation to qualified individuals with disabilities. Please let your recruiter know if you need an accommodation at any point during the hiring process. For details regarding how we protect your data, please consult the Amex GBT Recruitment Privacy Statement ( .
**What if I don't meet every requirement?** If you're passionate about our mission and believe you'd be a phenomenal addition to our team, don't worry about "checking every box;" please apply anyway. You may be exactly the person we're looking for!
Click Here to Learn More (
This advertiser has chosen not to accept applicants from your region.

Software Development Engineer

London, London Clearwater Analytics

Posted 8 days ago

Job Viewed

Tap Again To Close

Job Description

Job Summary:nThe Trading and Risk Management System (TRMS) team is responsible for developing, supporting and maintaining our front and back office trading web applications using Python, the proprietary Beacon Dependency Graph and Glint, the Beacon UI framework.nThe successful candidate will contribute to the growth of the platform, exercising an eye for detail across all aspects of the development lifecycle while maintaining organization and good code hygiene. This engineer should be able to effectively communicate both with internal teams and with clients.nThe successful candidate will help TRMS continue to grow, exercising an eye for detail across all aspects of the development lifecycle while maintaining organization and good code hygiene. This Principal Engineer should be able to effectively communicate both with internal teams and with clients. The successful candidate values teamwork and collaboration, as well as continuous learning and application of new technologies and trends. With progression in this track, the responsibilities expand to include leading teams, designing complex software systems, providing mentorship, and managing cross-functional integration.nResponsibilities:nDesign, build, deploy, and maintain quality code that is simple, well-structured, clear, and well-tested.nEffectively break down and solve complex problems that require research or collaboration.nCommunicate effectively, regardless of medium, audience, or timing.nWork with internal and external clients to gather and analyze requirements and product enhancementsnParticipate in code reviews and provide technical feedback to the teamnStrong command of multiple levels of automated testing (e.g., unit, integration, contract, end-to-end, etc.).nInitiate design and feature discussions, advocating for improvements in software performance, scalability, reliability, and security.nCoordinate with other teams to ensure the successful integration of software applications.nTroubleshoot and resolve production incidents quickly and effectively.nUnderstand, respond to, and address customer needs and issues with empathy and timeliness.nRequired Skills:nProficiency in Python or another typed, object-oriented programming language.nGood knowledge of software methodologies, tools, and typical architectural patterns.nExperience with trading and risk management solutions is preferred, but not essential.nExperience designing and building customer facing applications/componentsnSelf-starter who is enthusiastic for software work in a software-as-a-service company.nDriven by client satisfaction.nStrong teamwork skills.nAbility to manage own time and deliver expected results on time.nCommitment to continuous learning and improvement.nExceptional analytical skills.nStrong computer skills, including proficiency in Microsoft Office.nExcellent attention to detail and strong documentation skills.nOutstanding verbal and written communication skills.nStrong organizational and interpersonal skills.nExceptional problem-solving abilities.nEducation and Experience:nDegree in Computer Science or related field.n2+ years of software development experience using Python or any other OOP languages.

#J-18808-Ljbffrn
This advertiser has chosen not to accept applicants from your region.

Software Development Engineer

London, London Menza

Posted 10 days ago

Job Viewed

Tap Again To Close

Job Description

Join to apply for the

Software Development Engineer

role at

MenzanJoin to apply for the

Software Development Engineer

role at

MenzanGet AI-powered advice on this job and more exclusive features.nThis range is provided by Menza. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.nBase pay range

At Menza, we’re rethinking how consumer brands use data. Right now, data is scattered, manual, and slow to act on. We’re building a platform that centralizes data, automates reporting, and proactively surfaces insights—so brands can spend less time wrangling spreadsheets and more time making decisions that move the needle.

We’re a small but mighty team, and we’re looking for a

Software Development Engineer

who’s excited to build with us from the ground up.

What You’ll Do

Work across the stack: from designing clean, scalable APIs to crafting intuitive front-end features.nSolve hard, messy, and interesting technical problems around data integration, performance, and scalability.nOwn projects end-to-end, from idea to deploy, with plenty of room to make architectural decisions.nCollaborate closely with founders, customers, and teammates to ship fast, learn fast, and iterate.nBe “all hands on deck”—we’re early, which means you’ll wear many hats and have a direct impact on product, culture, and company direction.

What We’re Looking For

Strong coding fundamentals (language-agnostic, but we use TypeScript, Python, and SQL).nCuriosity and comfort with problem-solving in ambiguous situations—if something’s broken, you dive in until it’s fixed.nExperience (or excitement to learn) building with modern frameworks, cloud infra, and data pipelines.nA bias for action—you care more about solving the problem than being “perfect” on the first try.nSomeone who thrives in an early-stage startup environment: flexible, collaborative, and not afraid to get scrappy.

Why Menza

You’ll join at the ground floor of a YC-backed company with strong product-market fit signals.nYour work won’t just be code—it’ll directly shape the product, customer experience, and trajectory of the company.nWe care deeply about building with our engineers, not just around them. You’ll have a voice in technical direction, culture, and strategy.nWe’re function-first but design-aware: building technology that’s powerful under the hood but simple for non-technical users.

If you love solving tough problems, want to build real things that real customers rely on, and aren’t afraid to roll up your sleeves, we’d love to hear from you.nSeniority level

Seniority level Entry levelnEmployment type

Employment type Full-timenJob function

Job function Engineering and Information TechnologynIndustries Technology, Information and InternetnReferrals increase your chances of interviewing at Menza by 2xnSign in to set job alerts for “Software Engineer” roles.

London, England, United Kingdom 3 weeks agonLondon, England, United Kingdom 4 days agonLondon, England, United Kingdom 1 week agonLondon, England, United Kingdom 1 week agonLondon, England, United Kingdom 1 year agonLondon, England, United Kingdom 6 months agonLondon, England, United Kingdom 1 month agonLondon, England, United Kingdom 1 week agonSoftware Engineer-Full stack (All Levels)

London, England, United Kingdom 1 month agonGraduate Software Developer - Fully Remote

Hertford Heath, England, United Kingdom 2 weeks agonGraduate Software Engineer 2025 - Platform

London, England, United Kingdom 3 weeks agonLondon, England, United Kingdom 5 days agonLondon, England, United Kingdom £55,000.00-£75,000.00 1 month agonLondon, England, United Kingdom 9 months agonLondon, England, United Kingdom 2 weeks agonLondon, England, United Kingdom 2 years agonLondon, England, United Kingdom 1 week agonLondon, England, United Kingdom 1 week agonLondon, England, United Kingdom 1 week agonLondon, England, United Kingdom 2 weeks agonLondon, England, United Kingdom $140,000.00-$80,000.00 2 weeks agonLondon, England, United Kingdom 4 days agonLondon, England, United Kingdom 1 week agonLondon, England, United Kingdom 1 week agonLondon, England, United Kingdom 3 weeks agonLondon, England, United Kingdom 5 days agonLondon, England, United Kingdom 2 weeks agonLondon, England, United Kingdom 1 month agonLondon, England, United Kingdom 6 days agonLondon, England, United Kingdom 50,000.00- 200,000.00 9 months agonLondon, England, United Kingdom 2 weeks agonLondon, England, United Kingdom 1 month agonLondon, England, United Kingdom 6 days agonWe’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffrn
This advertiser has chosen not to accept applicants from your region.

Software Development Engineer

London, London Clearwater Analytics, Ltd.

Posted 10 days ago

Job Viewed

Tap Again To Close

Job Description

Software Development Engineer page is loaded Software Development Engineer Apply locations London Office time type Full time posted on Posted 6 Days Ago job requisition id R10805

Job Summary:nThe Trading and Risk Management System (TRMS) team is responsible for developing, supporting and maintaining our front and back office trading web applications using Python, the proprietary Beacon Dependency Graph and Glint, the Beacon UI framework.nThe successful candidate will contribute to the growth of the platform, exercising an eye for detail across all aspects of the development lifecycle while maintaining organization and good code hygiene. This engineer should be able to effectively communicate both with internal teams and with clients.nThe successful candidate will help TRMS continue to grow, exercising an eye for detail across all aspects of the development lifecycle while maintaining organization and good code hygiene. This Principal Engineer should be able to effectively communicate both with internal teams and with clients. The successful candidate values teamwork and collaboration, as well as continuous learning and application of new technologies and trends. With progression in this track, the responsibilities expand to include leading teams, designing complex software systems, providing mentorship, and managing cross-functional integration.nResponsibilities:nDesign, build, deploy, and maintain quality code that is simple, well-structured, clear, and well-tested.nEffectively break down and solve complex problems that require research or collaboration.nCommunicate effectively, regardless of medium, audience, or timing.nWork with internal and external clients to gather and analyze requirements and product enhancementsnParticipate in code reviews and provide technical feedback to the teamnStrong command of multiple levels of automated testing (e.g., unit, integration, contract, end-to-end, etc.).nInitiate design and feature discussions, advocating for improvements in software performance, scalability, reliability, and security.nCoordinate with other teams to ensure the successful integration of software applications.nTroubleshoot and resolve production incidents quickly and effectively.nUnderstand, respond to, and address customer needs and issues with empathy and timeliness.nRequired Skills:nProficiency in Python or another typed, object-oriented programming language.nGood knowledge of software methodologies, tools, and typical architectural patterns.nExperience with trading and risk management solutions is preferred, but not essential.nExperience designing and building customer facing applications/componentsnSelf-starter who is enthusiastic for software work in a software-as-a-service company.nDriven by client satisfaction.nStrong teamwork skills.nAbility to manage own time and deliver expected results on time.nCommitment to continuous learning and improvement.nExceptional analytical skills.nStrong computer skills, including proficiency in Microsoft Office.nExcellent attention to detail and strong documentation skills.nOutstanding verbal and written communication skills.nStrong organizational and interpersonal skills.nExceptional problem-solving abilities.nEducation and Experience:nDegree in Computer Science or related field.n2+ years of software development experience using Python or any other OOP languages.nSimilar Jobs (3)

Software Development Engineer III locations 2 Locations time type Full time posted on Posted 6 Days Ago Software Development Manager locations 2 Locations time type Full time posted on Posted 6 Days Ago Principal Software Development Engineer locations 2 Locations time type Full time posted on Posted 18 Days AgonThank you for your interest in a career with Clearwater!nAbout us

Clearwater Analytics (NYSE: CWAN) is transforming investment management with the industry’s most comprehensive cloud-native platform for institutional investors across global public and private markets. While legacy systems create risk, inefficiency, and data fragmentation, Clearwater’s single-instance, multi-tenant architecture delivers real-time data and AI-driven insights throughout the investment lifecycle. The platform eliminates information silos by integrating portfolio management, trading, investment accounting, reconciliation, regulatory reporting, performance, compliance, and risk analytics in one unified system. Serving leading insurers, asset managers, hedge funds, banks, corporations, and governments, Clearwater supports over $8.8 trillion in assets globally. Learn more at

have shown that women and people of color are less likely to apply to jobs unless they meet every single qualification. We are dedicated to building a diverse, inclusive and authentic workplace, so if you’re excited about this role but your past experience doesn’t align perfectly with the job description, we encourage you to still apply! You may be just what we're looking for.

#J-18808-Ljbffrn
This advertiser has chosen not to accept applicants from your region.

Software Development Engineer

London, London Clearwater Analytics, Ltd

Posted 10 days ago

Job Viewed

Tap Again To Close

Job Description

**Job Summary:**The Trading and Risk Management System (TRMS) team is responsible for developing, supporting and maintaining our front and back office trading web applications using Python, the proprietary Beacon Dependency Graph and Glint, the Beacon UI framework.The successful candidate will contribute to the growth of the platform, exercising an eye for detail across all aspects of the development lifecycle while maintaining organization and good code hygiene. This engineer should be able to effectively communicate both with internal teams and with clients.The successful candidate will help TRMS continue to grow, exercising an eye for detail across all aspects of the development lifecycle while maintaining organization and good code hygiene. This Principal Engineer should be able to effectively communicate both with internal teams and with clients. The successful candidate values teamwork and collaboration, as well as continuous learning and application of new technologies and trends. With progression in this track, the responsibilities expand to include leading teams, designing complex software systems, providing mentorship, and managing cross-functional integration.**Responsibilities:*** Design, build, deploy, and maintain quality code that is simple, well-structured, clear, and well-tested.* Effectively break down and solve complex problems that require research or collaboration.* Communicate effectively, regardless of medium, audience, or timing.* Work with internal and external clients to gather and analyze requirements and product enhancements* Participate in code reviews and provide technical feedback to the team* Strong command of multiple levels of automated testing (e.g., unit, integration, contract, end-to-end, etc.).* Initiate design and feature discussions, advocating for improvements in software performance, scalability, reliability, and security.* Coordinate with other teams to ensure the successful integration of software applications.* Troubleshoot and resolve production incidents quickly and effectively.* Understand, respond to, and address customer needs and issues with empathy and timeliness.**Required Skills:*** Proficiency in Python or another typed, object-oriented programming language.* Good knowledge of software methodologies, tools, and typical architectural patterns.* Experience with trading and risk management solutions is preferred, but not essential.* Experience designing and building customer facing applications/components* Self-starter who is enthusiastic for software work in a software-as-a-service company.* Driven by client satisfaction.* Strong teamwork skills.* Ability to manage own time and deliver expected results on time.* Commitment to continuous learning and improvement.* Exceptional analytical skills.* Strong computer skills, including proficiency in Microsoft Office.* Excellent attention to detail and strong documentation skills.* Outstanding verbal and written communication skills.* Strong organizational and interpersonal skills.* Exceptional problem-solving abilities.**Education and Experience:*** Degree in Computer Science or related field.* 2+ years of software development experience using Python or any other OOP languages.Studies have shown that women and people of color are less likely to apply to jobs unless they meet every single qualification. We are dedicated to building a diverse, inclusive and authentic workplace, so if you’re excited about this role but your past experience doesn’t align perfectly with the job description, we encourage you to still apply! You may be just what we're looking for.n#J-18808-Ljbffrn
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Software Jobs in United Kingdom !

Software Development Engineer

London, London Adobe

Posted 10 days ago

Job Viewed

Tap Again To Close

Job Description

Overview

We are hiring an experienced Staff mobile engineer to join our Swift squad—a team of dedicated engineers working on the next version of our Apple Design Award winning iOS app, tvOS app, and macOS app. We enjoy a strong relationship with Apple, allowing us to push the boundaries of what we can build across our platforms. Our tech stack is designed to provide the best possible developer experience with a focus on performance, reliability, privacy, and security. We aim to quickly adopt Apple's latest tech including Swift 6 and SwiftUI.nSuccess in this role is shipping, maintaining and iterating on best-in-class iOS, tvOS, macOS apps that enable our customers to do their best work.

What You’ll Do

Build our flagship iOS app and lead by creating fluid interfaces that remain smooth and responsive with large datasetsnDefine and refine architecture, technologies and development practices that will be used across the productnMentor a growing team of engineers on sustainable engineering practices balancing beauty, scale, and performancenReceive and offer technical feedback through pair programming and code reviewsnPromote engineering excellence with a focus on performance, scalability, and maintainabilitynCollaborate closely with design, product and leadership to understand future needs and align our technology roadmap to support that visionnPartner with web and backend teams to design effective cross-platform API contracts and dataflows

What You’ll Need To Succeed

An extensive portfolio of gorgeous mobile experiences which you owned from concept to launch, including substantial architecture design and contributionnA love of product design, polished interfaces, and exceptional productsnExperience building pixel-perfect, robust, and accessible user interfaces on iOSnTrack record of providing mentorship and helping senior engineers accelerate their growthnExperience balancing local and remote data representations to enable sophisticated real-time interface interactions with animation, orchestration and responsivenessnSwift fluency and experience with Combine, Concurrency, and GraphQLnExperience designing and developing features that fully take advantage of the device and OS features that are unique to native mobile apps, e.g. Live Activities, App Intents, CoreImage or similarnA dedication to learning and sharing ideas with your fellow engineersnMastery of breaking down, discussing, and communicating abstract technical concepts

Adobe is proud to be an Equal Employment Opportunity employer. We do not discriminate based on gender, race or color, ethnicity or national origin, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or any other applicable characteristics protected by law. Learn more.

Adobe aims to make Adobe.com accessible to any and all users. If you have a disability or special need that requires accommodation to navigate our website or complete the application process, email or call .

Seniority level

Mid-Senior level

Employment type

Full-time

Job function

Engineering and Information Technology

Industries

Software Development

#J-18808-Ljbffrn
This advertiser has chosen not to accept applicants from your region.

Software Development Manager

Borstal, South East Technical Placements Ltd

Posted 7 days ago

Job Viewed

Tap Again To Close

Job Description

permanent

Software Development Manager required for a manufacturer of life saving electronic solutions products. Part of a global group, this company offers rewarding careers, great benefits, and plenty of opportunities to grow in a supportive, energetic workplace. Hybrid working options (6 out of 10 days in the Rochester office).

Benefits include - Bonus, Pension, Life Assurance, Eye care, Employee assistance programme, cycle2work scheme.

We are seeking a Software Development Manager  with strong people management, process leadership, and delivery governance skills.

In this role, you will:

·     Lead and develop the software team through a period of process evolution.

·     Maintain our proven Waterfall framework while incorporating Agile-inspired practices for improved planning, reporting, and visibility.

·     Drive process improvements and maximise our use of Atlassian tools for work breakdown structures, progress tracking, and actionable reporting.

·     Develop and manage CI/CD pipelines to enhance build, integration, testing, and deployment workflows — ensuring faster delivery of high-quality, compliant software.

·     Collaborate closely with the Project Management Office and other R&D managers to integrate software development into the wider product delivery process.

·     Foster a culture of continuous improvement, accountability, and open communication.

Who you’ll report to: Director of Research and Development Responsibilities

Project & Delivery Management

·     Plan and prioritise software projects in collaboration with the Project Management Office.

·     Allocate resources, manage risks, and set clear milestones and timelines.

·     Oversee delivery of new products, features, bug fixes, and maintenance.

·     Introduce Agile-inspired practices (Scrum, Kanban) within the Waterfall framework.

·     Ensure Jira boards, sprint reports, and dashboards are accurate, up to date, and central to project governance.

Quality & Compliance

·     Design and maintain CI/CD pipelines in collaboration with the Software Quality team.

·     Align software development with regulatory, quality, and cybersecurity standards.

·     Promote best practices in documentation and traceability from requirements through testing.

·     Collaborate with other R&D managers to improve development workflows.

Team Leadership

·     Build and develop a high-performing software team.

·     Set clear objectives, conduct performance reviews, and ensure accountability.

·     Promote a culture of ownership, collaboration, and continuous improvement.

Process Improvement

·     Encourage retrospectives and turn lessons learned into actionable improvements.

·     Trial workflow, automation, and tool enhancements that benefit software and wider R&D.

·     Stay current with emerging practices in regulated software development and hybrid Agile/Waterfall delivery models.

Stakeholder Communication

·     Provide regular progress updates to stakeholders.

·     Facilitate planning sessions, reviews, and retrospectives that deliver actionable outcomes.

·     Contribute to long-term product and technology roadmaps with structured, realistic delivery plans.

Qualifications·     Degree in Engineering (preferably with a Software focus) – desirable.Essential Experience 

·     Proven experience managing software development teams (10–15 engineers) delivering embedded (preferable), IoT, and cloud-enabled products.

·     Demonstrated success introducing process improvements and CI/CD pipelines that improved performance while maintaining compliance and timelines.

·     Experience leading cross-functional collaboration between software, hardware, and testing teams.

·     Background in adapting Agile methods (Scrum, Kanban) within Waterfall structures.

·     Practical experience using Atlassian tools (Jira, Bitbucket) for project tracking and reporting.

Knowledge/Skills 

Leadership & People Management

·     Strong track record as a people manager, including setting objectives, conducting reviews, and ensuring accountability.

·     Skilled in conflict resolution and building a collaborative team culture.

Process & Delivery

·     Expertise in SDLC management across both Waterfall and Agile-inspired practices.

·     Skilled in structuring Work Breakdown Structures (WBS) for design traceability.

·     Capable of driving reporting, forecasting, and transparency using Jira dashboards and metrics.

Communication

·     Excellent communication skills, able to convey technical and project information clearly to diverse stakeholders.

·     Experienced in facilitating planning sessions, reviews, and retrospectives.

·     Skilled at influencing change and promoting continuous improvement.

Quality & Compliance

·     Solid understanding of regulated software development practices (e.g., ISO9001, ISO27001, NIST).

·     Experience embedding secure development lifecycle practices and ensuring audit-readiness.

This advertiser has chosen not to accept applicants from your region.

Software Development Manager

Borstal, South East Technical Placements Ltd

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

full time

Software Development Manager required for a manufacturer of life saving electronic solutions products. Part of a global group, this company offers rewarding careers, great benefits, and plenty of opportunities to grow in a supportive, energetic workplace. Hybrid working options (6 out of 10 days in the Rochester office).

Benefits include - Bonus, Pension, Life Assurance, Eye care, Employee assistance programme, cycle2work scheme.

We are seeking a Software Development Manager  with strong people management, process leadership, and delivery governance skills.

In this role, you will:

·     Lead and develop the software team through a period of process evolution.

·     Maintain our proven Waterfall framework while incorporating Agile-inspired practices for improved planning, reporting, and visibility.

·     Drive process improvements and maximise our use of Atlassian tools for work breakdown structures, progress tracking, and actionable reporting.

·     Develop and manage CI/CD pipelines to enhance build, integration, testing, and deployment workflows — ensuring faster delivery of high-quality, compliant software.

·     Collaborate closely with the Project Management Office and other R&D managers to integrate software development into the wider product delivery process.

·     Foster a culture of continuous improvement, accountability, and open communication.

Who you’ll report to: Director of Research and Development Responsibilities

Project & Delivery Management

·     Plan and prioritise software projects in collaboration with the Project Management Office.

·     Allocate resources, manage risks, and set clear milestones and timelines.

·     Oversee delivery of new products, features, bug fixes, and maintenance.

·     Introduce Agile-inspired practices (Scrum, Kanban) within the Waterfall framework.

·     Ensure Jira boards, sprint reports, and dashboards are accurate, up to date, and central to project governance.

Quality & Compliance

·     Design and maintain CI/CD pipelines in collaboration with the Software Quality team.

·     Align software development with regulatory, quality, and cybersecurity standards.

·     Promote best practices in documentation and traceability from requirements through testing.

·     Collaborate with other R&D managers to improve development workflows.

Team Leadership

·     Build and develop a high-performing software team.

·     Set clear objectives, conduct performance reviews, and ensure accountability.

·     Promote a culture of ownership, collaboration, and continuous improvement.

Process Improvement

·     Encourage retrospectives and turn lessons learned into actionable improvements.

·     Trial workflow, automation, and tool enhancements that benefit software and wider R&D.

·     Stay current with emerging practices in regulated software development and hybrid Agile/Waterfall delivery models.

Stakeholder Communication

·     Provide regular progress updates to stakeholders.

·     Facilitate planning sessions, reviews, and retrospectives that deliver actionable outcomes.

·     Contribute to long-term product and technology roadmaps with structured, realistic delivery plans.

Qualifications·     Degree in Engineering (preferably with a Software focus) – desirable.Essential Experience 

·     Proven experience managing software development teams (10–15 engineers) delivering embedded (preferable), IoT, and cloud-enabled products.

·     Demonstrated success introducing process improvements and CI/CD pipelines that improved performance while maintaining compliance and timelines.

·     Experience leading cross-functional collaboration between software, hardware, and testing teams.

·     Background in adapting Agile methods (Scrum, Kanban) within Waterfall structures.

·     Practical experience using Atlassian tools (Jira, Bitbucket) for project tracking and reporting.

Knowledge/Skills 

Leadership & People Management

·     Strong track record as a people manager, including setting objectives, conducting reviews, and ensuring accountability.

·     Skilled in conflict resolution and building a collaborative team culture.

Process & Delivery

·     Expertise in SDLC management across both Waterfall and Agile-inspired practices.

·     Skilled in structuring Work Breakdown Structures (WBS) for design traceability.

·     Capable of driving reporting, forecasting, and transparency using Jira dashboards and metrics.

Communication

·     Excellent communication skills, able to convey technical and project information clearly to diverse stakeholders.

·     Experienced in facilitating planning sessions, reviews, and retrospectives.

·     Skilled at influencing change and promoting continuous improvement.

Quality & Compliance

·     Solid understanding of regulated software development practices (e.g., ISO9001, ISO27001, NIST).

·     Experience embedding secure development lifecycle practices and ensuring audit-readiness.

This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Software Jobs