seeking an experienced Java developer to join their team as they open a new office in London. This is a rare chance to work closely with an existing core engineering team while creating a new engineering culture from the ground up. This position is ideal for you if you love working in a hands-on, agile workplace, are … eager to take on a lot of responsibility, and are passionate about producing reliable software solutions. Responsibilities Plan and execute technical strategies from concept to deployment, shaping software architecture, design, and best practices. Work with designers, PMs, and engineers to build, test, and refine desktop and enterprise-level software. Engage in all SDLC phases—design, development, testing, deployment More ❯
Manchester, England, United Kingdom Hybrid / WFH Options
Canonical
Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu Join to apply for the Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu role at Canonical Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu 6 days ago Be among the first 25 applicants Join to apply for the Graduate Software Engineer, Open Source and Linux … Canonical Ubuntu role at Canonical Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers … in person, in interesting locations around the world, to align on strategy and execution. The company is founder led, profitable and growing. We are hiring 2024 and 2025 Graduate Software Engineers into engineering teams around the world. As a global platform company we offer a wide range of softwareengineering challenges, in both open source products More ❯
Join to apply for the Software Engineer - McGregor Boyall role at Jobs via eFinancialCareers 1 day ago Be among the first 25 applicants Join to apply for the Software Engineer - McGregor Boyall role at Jobs via eFinancialCareers Job Title: Software Engineer - Full stack Java & React Location: Glasgow Short Description Design and deliver market-leading technology products in … a seasoned member of an agile team. Job Overview This is a unique opportunity to accelerate your career while contributing to impactful technology solutions that drive innovation. As a Software Engineer III within the Employee Platform space, you will be a key contributor on an agile team, delivering secure, scalable, and high-performing applications. You will be responsible for … developing solutions across multiple technical domains, supporting strategic business goals. Key Responsibilities Develop and implement software solutions, troubleshoot technical challenges, and think creatively to solve complex problems Write secure, efficient, and production-ready code; maintain performance-driven algorithms Create architectural and design documents for complex applications; ensure code aligns with design principles Analyze and synthesize data sets to create More ❯
Leeds, England, United Kingdom Hybrid / WFH Options
Humand Talent
Lead Software Engineer - 95% Remote - £85k - ID41216 Lead Software Engineer - 95% Remote - £85k - ID41216 Get AI-powered advice on this job and more exclusive features. This range is provided by Humand Talent. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range Direct message the job poster … from Humand Talent CEO/Founder/Father - Community Builder and Team Bar Raiser Lead Software Engineer – UK Remote | £80,000 to £85,000 | Hands-on Leadership in Scalable Systems Are you a technical leader ready to guide a high-performing engineering team? Do you enjoy mentoring others while staying close to architecture and system design? Interested in … shaping tools that support real-world infrastructure at scale? We’re recruiting for a Lead Software Engineer on behalf of a fast-growing technology company whose platform is relied upon across thousands of physical locations in the UK and internationally. Known for their innovative approach and people-first culture, our client offers the chance to take ownership of meaningful More ❯
Leeds, West Yorkshire, Yorkshire, United Kingdom Hybrid / WFH Options
Anson Mccade
Senior Software Engineer - Python £58000-70000 GBP Hybrid WORKING Location: United Kingdom (Yorkshire and the Humber) Type: Permanent Senior Python Engineer Leeds or Manchester Based | Hybrid Working Permanent | £58,000 - £70,000 + benefits Are you ready to deliver modern, impactful digital services that genuinely make a difference? Join an award-winning digital consultancy known for shaping user-centred … high-scale software solutions across public and private sectors. Here, you'll solve complex technical problems while contributing to services that positively impact society. We're seeking an experienced Senior Python Engineer to be part of a collaborative, multi-disciplinary delivery team - helping to architect, develop, and deploy cloud-native, serverless solutions at scale. The Role Act as a … scalable Python applications. Design and develop event-driven, serverless architectures using AWS Lambda , DynamoDB , EventBridge , CloudWatch , and CloudFormation . Build robust RESTful APIs, microservices, and backend systems following modern engineering practices. Collaborate closely with designers, researchers, and frontend engineers to build end-to-end digital services that are accessible and user-centred. Work across the full software development More ❯
Senior Software Engineer Contract 12 months initially 2/3 days a week onsite in Wilmslow IR35 Status - TBC Rate - TBC The team you'll join are currently completing the development of the suite of micro-services (e.g. Tenancy Admin, Notifications) written in C# and built on the AWS architecture that will comprise our first Cloud Platform, due live … being worked on to support the new platform, such as developing monitoring using DataDog, security hardening using GitHub Actions, introducing Playwright for our automation testing. Responsibilities As a Principal Software Engineer within the Cloud platform, you would be part of the Informatics group producing software that is used by people worldwide for specialist measurement and scientific analysis. Your … main responsibilities would include: Designing, developing and/or maintaining all aspects of software developed within the Cloud platform team Collaborating with stakeholders on software and technical issues. Acting as technical expert for coding, process and best practices (e.g. adherence to Definition of Done) and effectively communicate this to the team We are looking for the following skills More ❯
Join us as a Senior Software Engineer at Barclays, where you'll drive the development of high-quality, scalable software solutions that enhance the customer experience and power our business forward. As part of the Customer Care Technology team, you'll work with cutting-edge technologies like React, Java, Golang, and TypeScript, and leverage AWS cloud platform to … core language: Java/Spring Boot, TypeScript/React/Angular, Golang, or Python. Strong problem-solving skills and ability to simplify complex concepts. Ownership mindset and commitment to engineering excellence. Experience mentoring and guiding engineering teams. Clear communication across technical and business audiences. Ability to shape solutions that align with strategic goals. Confidence navigating and integrating multiple … systems. Other highly valued skills include: Expertise in software architecture, design patterns, and secure coding best practises. Hands-on experience with cloud platforms (AWS, Azure, or Google Cloud) and CI/CD pipelines. Proficiency in SQL/NoSQL databases and version control systems like Git. Strong leadership and mentoring skills, with the ability to guide projects and teams. Adaptability More ❯
Rochester, England, United Kingdom Hybrid / WFH Options
NC SAVE$ ENERGY
Join to apply for the Senior Embedded Software Engineer role at NC SAVE$ ENERGY 3 days ago Be among the first 25 applicants Join to apply for the Senior Embedded Software Engineer role at NC SAVE$ ENERGY Senior Embedded Software Sustaining Engineer required for a manufacturer of life saving electronic solutions products. Part of a global group … and plenty of opportunities to grow in a supportive, energetic workplace. Hybrid working options (5 out of 10 days in the Rochester office). We are seeking a dedicated Software Engineer to take ownership of sustaining and enhancing existing embedded firmware and software product portfolio, primarily developed in C, with some C++ used for QT-based front ends. … device driver integration, allowing the core development team to focus on new product innovation.You will become a key knowledge holder across the product range and work closely with the software manager to plan and coordinate sustaining engineering tasks. While they operate a rotating schedule where software engineers take turns supporting legacy products, this role will act as More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
Mayflower Recruitment Ltd
problems discovered by QA or product support and develop solutions. Minimum Education/Certification Requirements and Experience A first-class or upper second-class honors degree in Computer Science, Engineering, Science or Mathematics (or related field) Significant professional software development experience and experience of modern software development methodologies. Preferred Qualifications and Skills Successful candidates must have A … high level of technical competency in C# and the .NET framework Understanding and experience of applying modern software best practices An ability to design and write clean, maintainable code. Excellent communication and interpersonal skills Ability to learn quickly and to collaborate with others in a geographically distributed team Experience in the following would be advantageous (but are not requirements … Experience of large-scale commercial software development Profiling and optimization SQL Server Containers (e.g. Docker) and container orchestration (e.g. Kubernetes) Mayflower is acting as an Employment Agency in relation to this vacancy. More ❯
Join to apply for the Senior Software Engineer - Citi role at Jobs via eFinancialCareers 3 days ago Be among the first 25 applicants Join to apply for the Senior Software Engineer - Citi role at Jobs via eFinancialCareers Get AI-powered advice on this job and more exclusive features. The Software Engineer role leads and participates in solving … mentor other more junior engineers as needed. You will promote a culture of technical excellence and continuous improvements within the team. Responsibilities Develop and engineer solutions within multiple agile software delivery teams, working to collaboratively deliver sprint goals, write code, and participate in the broader Citi technical community and team-level Agile and Scrum processes. Engage in the full … software development lifecycle (SDLC), including planning, development, testing, and deployment ensuring adherence to best practices in CI/CD pipelines Foster relationships with end users and stakeholders and influence product design evolution and delivery strategies Required Qualifications Experience as a Software Engineer/Developer using Java and/or Python Clear understanding of Data Structures and Object-Oriented More ❯
Rochester, Kent, South East, United Kingdom Hybrid / WFH Options
Technical Placements
Senior Embedded Software Sustaining Engineer 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 (5 out of 10 days in the Rochester office). We are seeking a dedicated Software Engineer … to take ownership of sustaining and enhancing existing embedded firmware and software product portfolio, primarily developed in C, with some C++ used for QT-based front ends. This is a new role within the R&D team, created to ensure the continuity and quality of support for mature products. The primary focus will be maintaining and improving current products … driver integration, allowing the core development team to focus on new product innovation. You will become a key knowledge holder across the product range and work closely with the software manager to plan and coordinate sustaining engineering tasks. While they operate a rotating schedule where software engineers take turns supporting legacy products, this role will act as More ❯
that helps enterprises transform complex challenges into innovation with uncertainty quantification, explainable AI and MLOps. Working with organisations in highly regulated or safety-critical industries to solve their complex engineering, infrastructure or data challenges, digiLab specialises in solving problems where data is sparse or uncertain. Having grown from a small team of leading mathematicians and data scientists, digiLab teaches … AI platform that combines data, models and workflows to connect a trustworthy AI digital thread through an organisation. The full-time role (Monday to Thursday), reporting to the Lead Software Engineer, covering a range of softwareengineering and machine-learning skills. What we are looking for: We are seeking an enthusiastic Software Engineer with cloud (AWS … and a strong interest or familiarity with machine learning. They should thrive in a fast-paced, collaborative, and dynamic environment. What you will be doing with us: As a Software Engineer at digiLab, you will be responsible for: Collaborating with a cross-functional team to design, develop, and maintain high-quality software solutions. Utilizing expertise in AWS, Python More ❯
Manchester, England, United Kingdom Hybrid / WFH Options
Roku
Roku Greater Manchester, England, United Kingdom Senior Software Engineer, iOS Roku Greater Manchester, England, United Kingdom Get AI-powered advice on this job and more exclusive features. Senior Technical Recruiter @ Roku Inc. | Talent Acquisition Expert Teamwork makes the stream work. Roku is changing how the world watches TV Roku is the #1 TV streaming platform in the U.S., Canada … We offer you the opportunity to delight millions of TV streamers around the world while gaining meaningful experience across a variety of disciplines. About The Role As a Senior Software Engineer, iOS on the Roku Smart Home team, you will help shape the future of how millions of users interact with their smart devices. You’ll work on building … offers the opportunity to work across a modern, evolving tech stack including Swift, SwiftUI, and Apple’s latest frameworks. You’ll collaborate closely with design, product, and cross-functional engineering teams to bring innovative features to life, improve performance, and make every day smart home interactions seamless. You should be motivated by curiosity and initiative—eager to take ownership More ❯
Leeds, England, United Kingdom Hybrid / WFH Options
ZipRecruiter
Job Description KPMG Curve: Lead Software Engineer – C#/.Net Base Location: Leeds based (Hybrid – 3 days per week in office) www.kpmgcareers.co.uk/experienced Welcome to KPMG Curve, our newest tech venture. We’re doing things differently. Here to solve our clients’ biggest challenges and uncover bigger opportunities, Curve stays at the cutting edge of technology and avoids the … sales duties. Additional benefits include a learning allowance, paid overtime, and a focus on work-life balance and well-being. Responsibilities: Deliver technology-enabled outcomes for clients using modern engineering methodologies. Model, mentor, and advocate for agile principles within the engineering team. Collaborate with product managers to analyze requirements and translate them into tickets. Take technical responsibility for … of team members and contractors. Mentor junior team members. Qualifications: Capable of obtaining UK Security Vetting, including residency requirements. Expert in C#, .Net, with full-stack experience. Experience leading engineering teams building distributed, secure systems at scale. Strong understanding of design practices, architecture, and code reviews. Experience with containerization (Docker, Kubernetes). Knowledge of RESTful APIs and microservices. Experience More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
Oscar Associates (UK) Limited
Senior .NET Developer Location: Cambridge (One day a week) We are looking for an experienced Senior .NET Developer to join a fast-growing software house based in Cambridge. You will play a pivotal role in designing, developing, and maintaining an internal SaaS platform used across multiple teams and clients. If you have strong expertise in C# , Angular , TypeScript , and … experience with cloud infrastructure (preferably AWS), plus a passion for clean code and Agile delivery, this is an excellent opportunity to grow your career and work alongside talented software professionals. Key Responsibilities Develop scalable, secure, and maintainable software solutions using C#, Angular, and TypeScript . Work with multiple database technologies, including SQL, NoSQL, and graph databases . Lead … code reviews, mentor junior developers, and promote best practices in software engineering. Design system architecture aligned with business goals and ensure optimal performance. Manage and enhance CI/CD pipelines , containerization, and cloud deployments (AWS). Collaborate with product managers, designers, and remote engineering teams to deliver high-quality software. Participate actively in Agile ceremonies and contribute to More ❯
Milton Keynes, England, United Kingdom Hybrid / WFH Options
INOVERSE GROUPE
Title: Senior Software Engineer Salary: £60,000- £70,000 D.O.E Location: Milton Keynes (Hybrid) Are you a Senior Engineer ready to take your technical expertise to the next level? Our client is seeking an accomplished Senior Software Engineer to join an innovative team delivering mission-critical software systems for a process of national importance. This is a … collaboration (Milton Keynes area) and remote work. About You You're a dynamic problem solver with a strong mathematical or technical background, likely holding a degree in Mathematics, Physics, Engineering, Computer Science , or a related field. You thrive in collaborative environments, guiding teams to deliver complex IT solutions while continuously learning and applying the latest technologies. What they're … end technologies (Java, Python) and front-end frameworks (React, vanilla JavaScript). Expertise in secure DevOps practices, containerisation (Docker), and Agile methodologies. Strong relational database knowledge and Open-Source software integration skills. Exceptional communication and documentation abilities. What you'll be doing? Work on large-scale deployments with cutting-edge tech. Influence architectural decisions and drive innovation. Collaborate with More ❯
Bradford, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
Social network you want to login/join with: Junior Software Engineer – Graduate Opportunity Location: Remote (UK-Based) About the Opportunity: We’re looking for a bright and motivated Junior Software Engineer to join a collaborative, fast-paced tech team building modern, scalable applications across web, mobile, and cloud platforms. This is an exciting opportunity for a recent … new user-facing features, improving system performance, or contributing to API design, you’ll have the chance to make meaningful contributions from day one while learning best practices in software engineering. What You’ll Be Doing: Designing, developing, testing, and deploying software solutions in an agile team Writing clean, maintainable code across both front-end and back-end … best practices in version control, testing, and CI/CD Debugging and resolving issues, and contributing to continuous improvement Staying up to date with emerging tools and technologies in software development What We’re Looking For: A recently completed degree in Computer Science, SoftwareEngineering, or a related field Understanding of software development principles, data structures More ❯
Nottingham, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
Social network you want to login/join with: Junior Software Engineer – Graduate Opportunity Location: Remote (UK-Based) About the Opportunity: We’re looking for a bright and motivated Junior Software Engineer to join a collaborative, fast-paced tech team building modern, scalable applications across web, mobile, and cloud platforms. This is an exciting opportunity for a recent … new user-facing features, improving system performance, or contributing to API design, you’ll have the chance to make meaningful contributions from day one while learning best practices in software engineering. What You’ll Be Doing: Designing, developing, testing, and deploying software solutions in an agile team Writing clean, maintainable code across both front-end and back-end … best practices in version control, testing, and CI/CD Debugging and resolving issues, and contributing to continuous improvement Staying up to date with emerging tools and technologies in software development What We’re Looking For: A recently completed degree in Computer Science, SoftwareEngineering, or a related field Understanding of software development principles, data structures More ❯
Doncaster, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
Social network you want to login/join with: Junior Software Engineer – Graduate Opportunity Location: Remote (UK-Based) About the Opportunity: We’re looking for a bright and motivated Junior Software Engineer to join a collaborative, fast-paced tech team building modern, scalable applications across web, mobile, and cloud platforms. This is an exciting opportunity for a recent … new user-facing features, improving system performance, or contributing to API design, you’ll have the chance to make meaningful contributions from day one while learning best practices in software engineering. What You’ll Be Doing: Designing, developing, testing, and deploying software solutions in an agile team Writing clean, maintainable code across both front-end and back-end … best practices in version control, testing, and CI/CD Debugging and resolving issues, and contributing to continuous improvement Staying up to date with emerging tools and technologies in software development What We’re Looking For: A recently completed degree in Computer Science, SoftwareEngineering, or a related field Understanding of software development principles, data structures More ❯
Chelmsford, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
Social network you want to login/join with: Junior Software Engineer – Graduate Opportunity Location: Remote (UK-Based) About the Opportunity: We’re looking for a bright and motivated Junior Software Engineer to join a collaborative, fast-paced tech team building modern, scalable applications across web, mobile, and cloud platforms. This is an exciting opportunity for a recent … new user-facing features, improving system performance, or contributing to API design, you’ll have the chance to make meaningful contributions from day one while learning best practices in software engineering. What You’ll Be Doing: Designing, developing, testing, and deploying software solutions in an agile team Writing clean, maintainable code across both front-end and back-end … best practices in version control, testing, and CI/CD Debugging and resolving issues, and contributing to continuous improvement Staying up to date with emerging tools and technologies in software development What We’re Looking For: A recently completed degree in Computer Science, SoftwareEngineering, or a related field Understanding of software development principles, data structures More ❯
Peterborough, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
Social network you want to login/join with: Junior Software Engineer – Graduate Opportunity Location: Remote (UK-Based) About the Opportunity: We’re looking for a bright and motivated Junior Software Engineer to join a collaborative, fast-paced tech team building modern, scalable applications across web, mobile, and cloud platforms. This is an exciting opportunity for a recent … new user-facing features, improving system performance, or contributing to API design, you’ll have the chance to make meaningful contributions from day one while learning best practices in software engineering. What You’ll Be Doing: Designing, developing, testing, and deploying software solutions in an agile team Writing clean, maintainable code across both front-end and back-end … best practices in version control, testing, and CI/CD Debugging and resolving issues, and contributing to continuous improvement Staying up to date with emerging tools and technologies in software development What We’re Looking For: A recently completed degree in Computer Science, SoftwareEngineering, or a related field Understanding of software development principles, data structures More ❯
Maidstone, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
Social network you want to login/join with: Junior Software Engineer – Graduate Opportunity Location: Remote (UK-Based) About the Opportunity: We’re looking for a bright and motivated Junior Software Engineer to join a collaborative, fast-paced tech team building modern, scalable applications across web, mobile, and cloud platforms. This is an exciting opportunity for a recent … new user-facing features, improving system performance, or contributing to API design, you’ll have the chance to make meaningful contributions from day one while learning best practices in software engineering. What You’ll Be Doing: Designing, developing, testing, and deploying software solutions in an agile team Writing clean, maintainable code across both front-end and back-end … best practices in version control, testing, and CI/CD Debugging and resolving issues, and contributing to continuous improvement Staying up to date with emerging tools and technologies in software development What We’re Looking For: A recently completed degree in Computer Science, SoftwareEngineering, or a related field Understanding of software development principles, data structures More ❯
Derby, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
Social network you want to login/join with: Junior Software Engineer – Graduate Opportunity Location: Remote (UK-Based) About the Opportunity: We’re looking for a bright and motivated Junior Software Engineer to join a collaborative, fast-paced tech team building modern, scalable applications across web, mobile, and cloud platforms. This is an exciting opportunity for a recent … new user-facing features, improving system performance, or contributing to API design, you’ll have the chance to make meaningful contributions from day one while learning best practices in software engineering. What You’ll Be Doing: Designing, developing, testing, and deploying software solutions in an agile team Writing clean, maintainable code across both front-end and back-end … best practices in version control, testing, and CI/CD Debugging and resolving issues, and contributing to continuous improvement Staying up to date with emerging tools and technologies in software development What We’re Looking For: A recently completed degree in Computer Science, SoftwareEngineering, or a related field Understanding of software development principles, data structures More ❯
Wolverhampton, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
Social network you want to login/join with: Junior Software Engineer – Graduate Opportunity Location: Remote (UK-Based) About the Opportunity: We’re looking for a bright and motivated Junior Software Engineer to join a collaborative, fast-paced tech team building modern, scalable applications across web, mobile, and cloud platforms. This is an exciting opportunity for a recent … new user-facing features, improving system performance, or contributing to API design, you’ll have the chance to make meaningful contributions from day one while learning best practices in software engineering. What You’ll Be Doing: Designing, developing, testing, and deploying software solutions in an agile team Writing clean, maintainable code across both front-end and back-end … best practices in version control, testing, and CI/CD Debugging and resolving issues, and contributing to continuous improvement Staying up to date with emerging tools and technologies in software development What We’re Looking For: A recently completed degree in Computer Science, SoftwareEngineering, or a related field Understanding of software development principles, data structures More ❯
Telford, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
Social network you want to login/join with: Junior Software Engineer – Graduate Opportunity Location: Remote (UK-Based) About the Opportunity: We’re looking for a bright and motivated Junior Software Engineer to join a collaborative, fast-paced tech team building modern, scalable applications across web, mobile, and cloud platforms. This is an exciting opportunity for a recent … new user-facing features, improving system performance, or contributing to API design, you’ll have the chance to make meaningful contributions from day one while learning best practices in software engineering. What You’ll Be Doing: Designing, developing, testing, and deploying software solutions in an agile team Writing clean, maintainable code across both front-end and back-end … best practices in version control, testing, and CI/CD Debugging and resolving issues, and contributing to continuous improvement Staying up to date with emerging tools and technologies in software development What We’re Looking For: A recently completed degree in Computer Science, SoftwareEngineering, or a related field Understanding of software development principles, data structures More ❯