Entry-level Developer Career Switchers and Returners 2026 This role is for career switchers or returners looking for entry-level development roles. As a software engineer at Softwire, you'll be part of a bright, inclusive, supportive team, working directly with our customers to solve some of their biggest challenges. You could be involved in anything from large-scale … we may recommend you to our sister organisation, Techswitch , which offers a free-of-charge coding bootcamp. You can find out more about Techswitch here . Months 1-2: Softwareengineering induction . Our training programme gets you up-to-speed with the skills you need to thrive as a professional digital engineer. You'll get a grounding … in coding, source control, modern technology stacks, and more. You'll then form a team with your fellow new starters to develop a piece of software, typically for a not-for-profit organisation or to be used within Softwire. Under the guidance of experienced engineers, you'll learn what it takes to deliver commercial-grade software. With your first More ❯
if you want to help shape the future of betting and gaming, then it's to time to join us. Job Purpose We are looking for a Head of Engineering to lead the engineering function for one of our workstreams, which covers a specific area of our technology landscape. Helping us rapidly grow the business and build market … share in the UK and emerging new territories. You will be responsible for all SoftwareEngineering, Architecture and Quality Assurance colleagues and processes in that workstream. Job Duties Lead the execution of engineering best practices within one of Betfred's workstreams To operate at scale, you should ensure we have the right capabilities and skills amongst engineers … number of defects leaks into production Support the DevOps culture ways of working, ensure teams have the necessary skills and capabilities to build, release and support the workstream's software Line manage the Engineering Managers in your workstream Work closely with support and other technology functions, to ensure we have an effective 3rd line support who are proactively More ❯
data scientist, with a track record of leading successful AI projects Proficiency in AI and machine learning frameworks and programming languages (e.g., Python) Strong expertise in data preprocessing, feature engineering, and model evaluation Excellent problem-solving and critical-thinking skills Effective leadership, communication, and team management abilities A passion for staying at the forefront of AI and machine learning … to set job alerts for Head of Artificial Intelligence roles. London, England, United Kingdom 2 weeks ago Head of AI Technology - AI Innovation Team - Head of Data Science & Data SoftwareEngineering London, England, United Kingdom 2 weeks ago Greater London, England, United Kingdom 2 weeks ago London, England, United Kingdom 3 weeks ago London, England, United Kingdom …/year USD London, England, United Kingdom $50.00-$50.00 1 day ago London, England, United Kingdom 1 week ago Senior Manager, Developer Relations and Ecosystem Marketing, EMEA Ubuntu Enablement - SoftwareEngineering Manager London, England, United Kingdom 2 months ago Global Finance Director, Trilogy (Remote) - $400,000/year USD Dartford, England, United Kingdom $200.00-$200.00 1 day ago More ❯
Senior C++ Software Engineer – UML Modelling Location: Edinburgh Clearance Required: SC cleared Type: Contract IR35 Status: Inside or Working Model: Office-based Overview We are seeking an experienced C++ Software Engineer to support a high-profile defence and aerospace programme involving real-time embedded software development. You will be joining a well-established softwareengineering team contributing to critical radar systems and complex platform capabilities. This role offers the opportunity to work on cutting-edge projects, applying modern softwareengineering practices and modelling techniques within a collaborative, multi-disciplinary environment. Key Responsibilities Develop and maintain embedded software using C++ within a UML-based modelling environment (e.g. IBM Rhapsody) Support full software development lifecycle activities — from design and implementation to integration and verification Collaborate with systems and hardware engineers to deploy software to multi-core or distributed embedded platforms Adhere to relevant standards such as RTCA DO-178C and MISRA C/C++ for airborne software development Deliver software using Agile methodologies, contributing to regular sprints and reviews More ❯
Join to apply for the Senior Software Engineer role at Applied Data Science Partners 2 days ago Be among the first 25 applicants Join to apply for the Senior Software Engineer role at Applied Data Science Partners We are looking for a Senior Software Engineer to lead the design, development, and implementation of machine learning models, build … full-stack data science projects, from solution design through to deployment. We're looking for someone with a co-operative, can-do attitude who can build high-quality data engineering solutions. If this sounds like you, we can't wait to hear from you! KEY RESPONSIBILITIES: Lead the design, development, and implementation of complex AI models and algorithms Define … existing systems and applications Stay updated with the latest advancements in AI and machine learning Present findings to clients through written documentation, calls and presentations Be an example of softwareengineering best-practice e.g. Git/Docker/cloud deployment Contribute to proposals for exciting new data science opportunities Provide direction and mentoring to more junior softwareMore ❯
years, Native Instruments has been at the forefront of sonic innovation. Guided by our mission to inspire and enable creators to express themselves, we develop integrated audio hardware and software solutions for musicians, producers, engineers, and DJs of all genres and levels of experience. Native Instruments embraces diversity and a respect for all people.We are proud to be an … to submit your application without the requirement for a photograph, identifying factors or personal status information. About The Team Native Instruments is seeking an experienced and visionary VP of Engineering to lead the development of our industry-leading products like Kontakt, Maschine, Traktor, and our extensive range of virtual instruments, synths, and creative effects. In this central leadership role … you will be responsible for the overall technical strategy, execution, and delivery of our iconic software and hardware. You will report directly to the Chief Product and Technology Officer and will lead a talented and diverse team of engineers, fostering a culture of technical excellence, innovation, cross-functional collaboration, and continuous improvement. This is a fantastic opportunity for a More ❯
Senior Software Engineer, Platform Engineering Get AI-powered advice on this job and more exclusive features. Join our Quant Strat Platform team within Commodities and Global Markets to engineer scalable solutions for our global trading desks. Our team applies specialist methods from mathematics, science, and engineering to generate revenue. We focus on data, models, and algorithms for … unbroken profitability. Youll be part of a friendly and supportive team where everyone - no matter what role - contributes ideas and drives outcomes. What role will you play? As a Software Engineer in our team, youll collaborate with a diverse team of polygot technologists who are always on the lookout for the best tool to tackle each challenge, whether it … means embracing new technologies or dusting off an old favourite. You will be instrumental in delivering solutions for large-scale software & data engineering challenges. Through close collaboration with business teams, you will have the autonomy to innovate and build solutions from scratch, bringing your unique vision and ideas to life. With full ownership of your projects from conceptualisation More ❯
Job Vacancy: Software Engineer - IBM (London, United Kingdom) Company: IBM United Kingdom Location: 369 Fulham Rd., London SW10 9NH, United Kingdom Position: Software Engineer Salary: £45,000 - £70,000 per annum (based on experience) Employment Type: Full-Time Hybrid Work Available caption id="attachment_6123" align="alignnone" width="300" Software Engineer/caption Job Description: IBM, a … global leader in technology and innovation, is seeking a passionate and skilled Software Engineer to join its London team. This role offers the chance to be part of a collaborative environment that designs, develops, and deploys world-class software solutions used across industries.As a Software Engineer at IBM, you will be part of an agile team working … solutions. You'll contribute to projects that matter - from digital transformation for Fortune 500 companies to solving complex problems with scalable software. Job Responsibilities: Design, develop, and test scalable software applications Collaborate with cross-functional teams including architects, DevOps, and QA Write clean, maintainable, and efficient code using modern languages (Java, Python, JavaScript, etc.) Participate in code reviews and More ❯
Software Engineer II - Payment Systems Location: 100% Remote (Ireland or UK) Salary: £/€ 60-70K We're partnering with a leading payments company to help grow their engineering team with a key hire - a Software Engineer II who can contribute to the design and build of modern backend services and customer-facing portals. This is a … on: Building and enhancing backend services and platform tooling used across a global payment infrastructure Contributing to projects ranging from greenfield builds to modernising legacy systems Working with modern software techniques including BDD and CI/CD Collaborating with product and platform teams to solve real customer problems Supporting deployments across test and production environments What you'll bring … years' experience in a softwareengineering role, ideally in a fintech or payments environment Strong understanding of backend/server-side product development Proficiency in an OO language such as Java or C# Working knowledge of design patterns, refactoring, and clean code principles Comfortable working across a variety of project sizes - from solo builds to cross-functional delivery More ❯
Software Engineer - Focus on Platform Engineering page is loaded Software Engineer - Focus on Platform Engineering Apply locations London, South Bank Central time type Full time posted on Posted 6 Days Ago time left to apply End Date: July 31, 2025 (23 days left to apply) job requisition id R094641 We're the world's leading data … with consistency, accuracy, and accountability - all at speed and scale. Why this job is important As we continuously evolve the role of technology and automation in our business, the Software Engineer (Platform) will lead and drive innovation, wielding their expertise to architect and shape the foundational infrastructure that powers the digital landscape of large enterprises. From designing and optimizing … What you'll be doing Collaborate closely with Developers, Architects, Product Owners, Managers, and representatives across various business and IT disciplines. Architect the development platform to support the entire Software Development Life Cycle (SDLC) by providing common, reusable tools and capabilities, interfacing with complex infrastructure. Lead diverse projects involving various technology stacks, emphasizing the design and creation of a More ❯
Overview The Senior Software Development Engineer in Test will be a hands-on role on a small team of test automation engineers on the development of automated tests for the next generation patient monitoring platform. This position requires a deep understanding of solid design principles, development practices and test verification knowledge. The role will work closely with cross-functional … groups such as Systems, Hardware, Verification, Electrical and Software Engineering. The test automation development includes the patient monitoring platform of the next generation patient monitor in an enterprise of networked patient monitors physically located on multiple hospital floors communicating with several central stations. The successful candidate for this role will have test automation development experience in agile software … environment. Responsibilities Work with the test automation team to review and derive required automation tests from requirements related to the patient monitoring platform Participate in cross-functional reviews of software requirements, architecture, software design, connectivity interface design and user interface design. Participate in the test automation component design efforts. Understand and design to existing interface specifications. Write, debug More ❯
Bristol, Gloucestershire, United Kingdom Hybrid / WFH Options
Cirrus Selection
Software Engineer Location: Bristol Salary: Up to £65,000 - Dependant on experience Headline Benefits: A bonus of up to £2,500, Overtime, Strong pension,25 days annual leave + up to an additional 15 days flexi leave, enhanced parental leave, hybrid working (typically 4-5 days a week on-site) We're working with an award-winning, world-leading … technical & scientific engineering organisation, with sites across Europe, that has an exciting opportunity for a Software Engineer where you will develop solutions for the next generation of Air Defence Systems, evolving products whilst maintaining safety, performance and dependability! The Software Engineer Role This is a very hands-on role and requires the continued design and development of … Command-and-Control architectures, and the instantiations for future products. Perfect for a Software Engineer who is proactive and takes the initiative. You will work with people and technologies at the forefront of European systems design, supporting the development of safe, secure and reliable products that our customers can rely on. We offer an encouraging working environment with the More ❯
Head of Engineering Performance Department: Operations Employment Type: Permanent - Full Time Location: UK - London Reporting To: Andrew Burtenshaw Description When you join Exclaimer you will join a global award winning SaaS provider with an exceptional revenue rate, ambitious growth plans, and an exciting work culture. Not heard of us ? We provide world-class email signature solutions that let organizations … of America, NBC, the Government of Canada, the BBC, and the Academy Awards. We have over 275 employees worldwide. Key Responsibilities Lead and support agile teams: Guide and enable softwareengineering teams by creating the right conditions for collaboration, decision-making, and continuous improvement. Bring a software development foundation: Apply your background in softwareengineering to help teams navigate technical challenges and support good development practices. Improve systems and workflows: Help administer and integrate tools that support engineering workflows and team visibility. Familiarity with platforms such as Jira, LinearB, and Jellyfish is helpful but not essential. Encourage healthy, sustainable delivery: Use practical approaches to support engineering effectiveness. You'll help teams understand More ❯
Job Description - Principal Software Engineer () Principal Software Engineer - Job Title: Principal Software Engineer Location: Portsmouth Broad Oak Salary: Up to £64,600 dependent on skills and experiences + bonus scheme What you'll be doing: Leading a team of software engineers implementing torpedo tactical software against an incrementally defined algorithm specification Being responsible for maintaining … a configured software design and providing periodic software release Implementation of software changes Allocation of software implementation tasks to the team and reviewing completed work. Arranging peer review of software implementations as appropriate Reviewing of software defects and allocation of resolution tasks Working initially with an existing toolset and development approach to support on … going project delivery requirements Supporting and influencing migration and modernisation of the current software implementation approach and toolset to support longer term maintainability and spiral development Your skills and experiences: Experienced software engineer that has worked in a de-facto leadership or primary role within a software development team Ability to manage day-to-day work of More ❯
Engineering Manager - Platform/Developer Enablement Location: Remote (UK-based) Help shape the future of global IoT connectivity. Our client is a fast-growing tech scale-up operating at the heart of global IoT infrastructure. With millions of connected devices across 165+ countries and integration with hundreds of networks worldwide, they’re enabling organisations across industries to connect, manage … and scale their devices with confidence. Following a period of rapid international growth and team expansion, they’re evolving how engineering and product teams operate - moving to a more customer-centric, product-led model that’s already driving tangible outcomes. To help power this next phase, they’re hiring an Engineering Manager to lead and grow one of … their platform teams focused on developer experience and enablement. What You’ll Be Doing As an Engineering Manager, you'll be responsible for leading a squad working on internal platforms and tooling that empower product teams to build, ship and scale software more efficiently. This includes streamlining CI/CD pipelines, standardising observability practices, and supporting the wider More ❯
Senior Software Development Engineer, AWS UK Job ID: AWS EMEA SARL (UK Branch) Would you like to help implement innovative cloud computing solutions and solve the most complex technical problems? Are you excited by the prospect of helping to build and run the world's largest cloud computing infrastructure? Amazon Web Services (AWS) builds and operates some of the … a customer issue, investigate why a metric is trending the wrong way, consult with the top engineers at Amazon, or discuss radical new approaches to automate operational issues. A software engineer at Amazon will have technical ownership of designs and services, and will influence good coding practices among peers. Responsibilities will include designing, coding, reviewing, testing, fixing, researching, deploying … and maintaining services and code in Amazon cloud production environments. Successful candidates will be experienced software engineers who can prioritize well, are good team players, develop at a high standard, can deal with new and ambiguous problem domains, and have a consistent track record of delivery. A day in the life At Amazon our software engineers take ownership More ❯
Senior Software Development Engineer, AWS UK Job ID: AWS EMEA SARL (UK Branch) Would you like to help implement innovative cloud computing solutions and solve the most complex technical problems? Are you excited by the prospect of helping to build and run the world's largest cloud computing infrastructure? Amazon Web Services (AWS) builds and operates some of the … a customer issue, investigate why a metric is trending the wrong way, consult with the top engineers at Amazon, or discuss radical new approaches to automate operational issues. A software engineer at Amazon will have technical ownership of designs and services, and will influence good coding practices among peers. Responsibilities will include designing, coding, reviewing, testing, fixing, researching, deploying … and maintaining services and code in Amazon cloud production environments. Successful candidates will be experienced software engineers who can prioritize well, are good team players, develop at a high standard, can deal with new and ambiguous problem domains, and have a consistent track record of delivery. A day in the life At Amazon our software engineers take ownership More ❯
Conduct acceptance testing and create comprehensive project documentation • See your projects through to successful on-site implementation What We're Looking For • Proven experience in PLC programming and control software design • Strong electrical engineering background • Hands-on experience with industrial automation systems • Right to work in the UK (sponsorship not available) Why This Company? • Diverse Project Portfolio: Every … Attractive salary plus comprehensive benefits • Job Security: Join a stable, established organization with strong market presence Ready to Take the Next Step? If you're passionate about control systems engineering and ready to contribute to exciting automation projects, we want to hear from you. Apply Now: Send your CV to Mark Burnard at Hartland Recruitment About Hartland Recruitment Technical … and Engineering Recruitment Specialists serving the UK since 1990. Specializing in: • Design Engineering • SoftwareEngineering • PLC SCADA Control Systems • Service & Maintenance Engineering • Project Engineering • Machinery & Automation Design For Controls & Automation Engineers: Contact us directly to discuss your career goals and salary expectations. We'll work to find the perfect opportunity for you. More ❯
Rotherham, South Yorkshire, Yorkshire, United Kingdom
Hartland Recruitment
Conduct acceptance testing and create comprehensive project documentation See your projects through to successful on-site implementation What We're Looking For Proven experience in PLC programming and control software design Strong electrical engineering background Hands-on experience with industrial automation systems Right to work in the UK (sponsorship not available) Why This Company? Diverse Project Portfolio: Every … Attractive salary plus comprehensive benefits Job Security: Join a stable, established organization with strong market presence Ready to Take the Next Step? If you're passionate about control systems engineering and ready to contribute to exciting automation projects, we want to hear from you. Apply Now: Send your CV to Mark Burnard at Hartland Recruitment About Hartland Recruitment Technical … and Engineering Recruitment Specialists serving the UK since 1990. Specializing in: Design EngineeringSoftwareEngineering PLC SCADA Control Systems Service & Maintenance Engineering Project Engineering Machinery & Automation Design For Controls & Automation Engineers: Contact us directly to discuss your career goals and salary expectations. We'll work to find the perfect opportunity for you. More ❯
Overview The Principal Automation Software Engineer will be a hands-on role on a small team of test automation engineers developing automated tests for the next generation patient monitoring platform. This position requires a deep understanding of solid design principles, development practices and test verification knowledge. The role will work closely with cross-functional groups such as Systems, Hardware … Verification, Electrical and Software Engineering. The test automation development includes the patient monitoring platform of the next generation patient monitor in an enterprise of networked patient monitors physically located on multiple hospital floors communicating with several central stations. The successful candidate for this role will have test automation leadership and development experience in agile software development environment. Responsibilities … Work with the test automation team to review and derive required automation tests from requirements related to patient monitoring platform Lead the cross-functional reviews of software requirements, architecture, software design, connectivity interface design and user interface design. Lead the test automation component design efforts. Understand and design to existing interface specifications. Plan and maintain test automation backlog More ❯
Leeds, Yorkshire, United Kingdom Hybrid / WFH Options
ASDA
Job Title Associate Software Engineer Location Asda House Employment Type Full time Contract Type Permanent Hours Per Week 37.5 Salary Competitive salary plus benefits. Category Infrastructure Closing Date 22 June 2025 Engineering Excellence - Associate Software Engineer (Jira/Confluence) "Everything about Asda" We are a values-led organisation. As such we encourage everyone to be open and … scheme on Asda page) Free city centre parking - you can also use it outside working hours Plus, much more! What You'll Love We're looking for an Associate Software Engineer with strong analytical skills and a keen desire to learn while developing, implementing and supporting Jira & Confluence, software solutions and software renewals as part of our … Engineering Excellence team. Our Mission: Increase efficiency and agility across engineering teams enabling them to mobilise quickly and deliver quality, secure, right first-time features for our customers at reduced costs. Enable operations teams to pro-actively monitor and quickly report across critical systems. An Associate Software Engineer reports into the Engineering Manager and contributes to More ❯
If you truly know what it feels like to fly the plane while trying to build it, we want to hear from you. We're looking for the best software engineers in the world to join a growing Series A startup. At CarbonChain we see the climate crisis as a transformative opportunity for the global economy and a rewarding … challenge in a rapidly growing market. Decarbonizing the economy requires a granular, real-time view of where emissions come from and how they might be reduced. We've built software to automate the carbon footprinting of supply chains so their emissions can be measured and managed down. Banks, traders, and manufacturers use our product to tame the complexity of … Having developed technology which is significantly ahead of other solutions, we are now investing heavily in market adoption. To join CarbonChain, you'll need a proven career path in softwareengineering building great products that delight customers. Our company is made up of passionate people with expertise ranging from oil refining to deep learning but we know that More ❯
Head of Engineering Performance Department: Operations Employment Type: Permanent - Full Time Location: UK - London Reporting To: Andrew Burtenshaw Description When you join Exclaimer you will join a global award winning SaaS provider with an exceptional revenue rate, ambitious growth plans, and an exciting work culture. Not heard of us ? We provide world-class email signature solutions that let organizations … of America, NBC, the Government of Canada, the BBC, and the Academy Awards. We have over 275 employees worldwide. Key Responsibilities Lead and support agile teams: Guide and enable softwareengineering teams by creating the right conditions for collaboration, decision-making, and continuous improvement. Bring a software development foundation: Apply your background in softwareengineering to help teams navigate technical challenges and support good development practices. Improve systems and workflows: Help administer and integrate tools that support engineering workflows and team visibility. Familiarity with platforms such as Jira, LinearB, and Jellyfish is helpful but not essential. Encourage healthy, sustainable delivery: Use practical approaches to support engineering effectiveness. Youll help teams understand how More ❯
Senior Software Engineer - Visa Digital Acceptance As a Senior Software Engineer at Visa, you will be involved in the creation and implementation of the entire product development lifecycle for our global offerings within Digital Acceptance. Working with cutting-edge technologies, you will be a key member of our development team, challenging your technical skills and contributing to Visa … s innovation in payment management. Responsibilities: Develop the next generation of Visa's enterprise solutions for our global clients. Gain exposure to various aspects of the software development lifecycle. Work across different product lines to understand softwareengineering practices, technologies, and product complexities. Operate within an agile environment that embraces test-driven development, continuous integration, and engineering best practices. Enhance your softwareengineering knowledge through Visa's technical community. Position Details: This is a hybrid role requiring employees to work from the office 3 days a week, as determined by leadership. Minimum Qualifications: Strong coding skills in Object-Oriented Languages such as Java, C#, or C++. Passion for software engineering. Desire to learn More ❯
Winchester, Hampshire, United Kingdom Hybrid / WFH Options
BENTLEY SYSTEMS, INC
Select how often (in days) to receive an alert: Location: United States Based ( Office, Hybrid, Remote) Position Summary: We are on the lookout for a passionate Senior Software Engineer who will play a critical role in designing, developing, and installing software solutions that are employed by the electric industry worldwide. This is a United States-based position that … offers flexibility with office, hybrid, or remote work options. This is an incredible opportunity for a skilled and passionate software engineer to make a significant impact within our team and the wider electric utilities industry. We will rely on you for the following: Develops software solutions by studying information needs, conferring with users, studying systems flow, data usage … and work processes; investigating problem areas; and following the software development lifecycle. Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions. Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code. Prepares and installs solutions by determining and designing system specifications, standards, and programming. Improves operations by conducting More ❯