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 ❯
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
VANLOQ LIMITED
Senior Software Engineer Location: Edinburgh (Hybrid) Contract: 6 Months (Initial) IR35 Status: Inside IR35 Our client, a leading organisation within the financial services sector, is seeking a highly motivated and experienced Senior Software Engineer to join their team on a 6-month initial contract. This role offers the opportunity to work on high-impact systems within a secure … high-availability environment, supporting the development of services hosted on Public Cloud platforms. Youll bring strong softwareengineering expertise, coupled with DevOps proficiency across AWS and GCP, to design and implement resilient frontend clients, backend services, infrastructure automation, and cloud-native solutions. Key Responsibilities Design, develop and maintain secure, performant backend REST API services and frontend clients using … Support live systems, conduct root cause analysis, and deliver solutions for incidents and performance bottlenecks. Skills & Experience Bachelors/Masters in Computer Science or equivalent experience. 5+ years in softwareengineering with experience in large-scale distributed systems. Proficient in Python and GoLang. Strong background in cloud technologies (AWS and/or GCP), networking, IAM, and cost optimisation. More ❯
We are looking for an experienced and motivated Java Software Engineer to join our team. This exciting new role will contribute to our ground software product development, taking responsibility for specific areas of functionality within our product suite, and being the driver of design and development in those areas. Our Ground team is focused on the development of … new Bright Ascension ground software products, as well as supporting the maintenance of legacy products. As part of the Ground team, you will primarily be contributing to the development of new products and getting involved in all stages of the software development lifecycle as part of that work. The Ground team uses agile processes and works closely with … other development teams in the company to create a cohesive suite of software products. We see this role as being full time, although this is negotiable. Ideally, we would like this role to be on a hybrid basis based in either Dundee or Edinburgh, to allow for regular interaction with the teams responsible for product management, business development, sales More ❯
As the Senior Vice President (SVP) of Engineering at Opus 2, you willlead the transformation of our engineering organization, modernizing delivery practices and scaling ahigh-performing, AI-first technology team. Reporting to the CPTO, you will overseeengineering, QA, DevOps, release, security, and architecture, driving speed, quality, and operational excellence. This role ishands-on in leadership and transformation, acting … as atrusted second-in-commandto the CPTO while building a culture ofmodern engineering, commercial alignment, and continuous improvement. What you'll be doing Engineering Transformation & Modernization Lead the transition from legacy systems to modern, automated, CI/CD-driven engineering. Embed DevOps, continuous testing, and autonomous QA practices to improve velocity and reliability. Champion AI-first engineering, leveraging automation and LLM capabilities to accelerate the SDLC. Cross-Functional Engineering Leadership Oversee engineering, QA, DevOps, release, security, and architecture functions. Partner closely with your Head of DevOps, Architect, and VP of Engineering to raise team performance. Assess and refine leadership structure, including decisions on Delivery and Test leadership roles. Execution & Delivery Excellence Drive predictable More ❯
better sense of belonging, we believe we've created a culture in which everyone can succeed, no matter how you got here. The Position We are hiring for two SoftwareEngineering Managers across our Account vertical within FanDuel. Our Account vertical is responsible for some of our most critical services and complex customer journeys such as user sign … vision Help scope and define new solutions to problems while influencing the roadmap and ensuring we deliver truly viable features and products Own the day-to-day managing of software development, where you are accountable to customer experience, project prioritisation, software quality and system maintenance Measure, own and drive predictability through Operational Excellence and transparency through data and … to their individual needs What We're Looking For We're looking for people managers who enjoy helping and coaching those around them and who have a passion for software delivery and working with other managers to help solve problems. Technical background delivering software (ideally across full-stack software development - React, Java and AWS) Experience in defining More ❯
leaver or currently studying at college and looking to progress to university, this opportunity could be the ideal next step. We're looking for individuals who are passionate about software development and eager to gain hands-on experience while working towards a degree. As part of the role, you'll be supported through a Graduate Apprenticeship programme, studying towards … a BSc (Hons) in Software Development at Edinburgh Napier University. Key Responsibilities: Collaborate with cross-functional teams to build scalable, maintainable software Contribute to the development of enterprise systems that support our investment’s business Work with modern tools and cloud platforms to deliver high-quality solutions Learn and apply best practices in softwareengineering, DevOps … initiatives What will you gain; Exposure to a wide range of technologies and real-world challenges Opportunities to work on impactful initiatives with experienced teams Experience of the whole software delivery lifecycle from strategy & inception to operate, maintain & evolve Access to mentorship, technical training, and career development resources Experience of a collaborative, fast-paced environment where innovation is encouraged More ❯
what you're looking for. Job Description: We are seeking a highly skilled and experienced Lead Systems Engineer to join our team and help design and manage an enterprise software factory for a Department of Defense (DoD) customer. The ideal candidate will have extensive experience in softwareengineering within a DevSecOps environment, building hybrid cloud architectures (on … prem and AWS), and leading multi-stakeholder discussions. Additionally, the candidate should have significant experience in the integration of Chemical, Biological, Radiological, Nuclear Defense (CBRND) software systems and hardware. This role requires a self-starter who is ready to drive execution with a dedicated and experienced team. Key Responsibilities: Design and manage an enterprise software factory tailored for … a DoD customer. Lead the development and implementation of hybrid cloud architectures, integrating on-premises infrastructure with AWS. Drive the adoption and implementation of DevSecOps practices across the engineering team. Facilitate and lead multi-stakeholder discussions to ensure alignment and successful project execution. Collaborate with cross-functional teams to define system requirements and deliver high-quality solutions. Integrate CBRND More ❯
Glasgow, City of Glasgow, United Kingdom Hybrid / WFH Options
Lorien
across Flutter and Android Studio as well as TypeScript for cross-compatible feature development Good knowledge of UX/UI, OO programming, and an "under the bonnet" understanding of softwareengineering covering areas such as data structures/algos Demonstrable record of leading a softwareengineering team/function A passion for the mobile development domain More ❯
Glasgow, Lanarkshire, Scotland, United Kingdom Hybrid / WFH Options
Lorien
across Flutter and Android Studio as well as TypeScript for cross-compatible feature development Good knowledge of UX/UI, OO programming, and an "under the bonnet" understanding of softwareengineering covering areas such as data structures/algos Demonstrable record of leading a softwareengineering team/function A passion for the mobile development domain More ❯
Skip to Content Link Select how often (in days) to receive an alert: Select how often (in days) to receive an alert: We are currently looking for a Senior Software Engineer to join our Research and Development team, based in Dunfermline. Our software development team work within a SAFe, agile framework, utilising the Atlassian suite (Jira, Bitbucket, Confluence … Bamboo) to control sprints, builds, merges & deployments, with a sophisticated DevOps process to automatically build, deploy, test and measure continuously the quality of our software (CI/CD). Working daily with a highly skilled & innovative team of hardware, optical & mechanical and algorithm engineers & data scientists, you will design, develop, and test software to support a diverse range … the data! ESSENTIAL DUTIES AND RESPONSIBILITIES Requirements capture and analysis Participates in technical requirements capture and contributes to technical requirements specifications that satisfy marketing requirements for new/updated software features. Demonstrates best practise and ensures requirements are precise, unambiguous and testable. Software Design Designs new software features and updates existing features, ensuring that all new design More ❯
Java Principal & Senior Software Engineers - Global Fintech (Remote/UK-Based) We are working with an established global fintech , renowned for delivering world-class payments-related software and technology, to help them grow their UK engineering team. They're on a mission to power the next generation of merchant-first capabilities, and are looking for both Principal … and Senior Software Engineers to join them on that journey. This is a fantastic opportunity to work with a high-performing, autonomous team at the heart of a global payments ecosystem. You will solve real-world challenges at scale, with a strong emphasis on quality, modern engineering practices, and building software that delivers real value. Why Join … Engineering-led environment Our client believes in empowering small, focused teams to make big decisions - and big impact. Engineers are trusted to own outcomes and deliver with autonomy, without unnecessary red tape. ? Room to grow Whether you're looking to refine your craft, explore new technologies, or step into a more strategic role, you'll find the support, mentoring More ❯
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
Motability Operations
Description The SoftwareEngineering team is looking for an experienced engineer to join a product team that works closely with the business in delivering and maintaining software for our internal and external customers. It is an agile delivery environment with momentum from some recent big successes, with lots of exciting new projects also in the pipeline. Key … aspects of working in an agile team at MO Focus on delivering working software Blending user (customer) feedback and best practice to evolve what we deliver Continuously inspect and adapt how we deliver software Utilise great testing principles, TDD & automation A "build to run mindset", ensuring the software/systems we build are easy to support and … other engineers so the next person will find things a little bit easier The team is greater than the sum of its parts Qualifications We are looking for a Software Engineer to join a growing team. For this role we would like someone passionate about the craft of software delivery to help build great software for our More ❯
Employment Type: Permanent, Part Time, Work From Home
Associate Software Developer - Visual Investigator- Hybrid Nice to meet you! We're a leader in data and AI. Through our software and services, we inspire customers around the world to transform data into intelligence - and questions into answers. We're also a debt-free multi-billion-dollar organization on our path to IPO-readiness.If you're looking for … a dynamic, fulfilling career coupled with flexibility and world-class employee experience, you'll find it here. About the job The Platform Product division is looking for an Associate Software Developer tojoin a team of talented engineers working collaboratively to build and deliver cutting edge, innovative products that enable the building of scalable solutions for SAS customers. You will … at hundreds of customers in a multitude of different sectors such as banking, insurance and policing. You will make an impact on how customers experience and interact with our software and play a crucial role in ensuring the quality of our products exceed their expectations. As an Associate Software Developer, you will: Designs and develops high quality, testable More ❯
the technologies that help to keep people safe where they live, learn, work and play. Our integrated technology ecosystem unifies critical communications, video security and access control, and CommandCentral software, enabling collaboration in more powerful ways. At Motorola Solutions, we're ushering in a new era in public safety and security. Bring your passion, potential and talents to a … customers while continuing to innovate, refine and modernise our offerings. This includes the creation of new Android/iOS based applications while ensuring longevity for our existing applications. The "Software Engineer" role will be responsible for working within a team of approximately 10 software engineers who design, develop and release these software solutions for our UK Fire … Service customers. The post holder will be responsible for developing high quality, high performing software at a high velocity in accordance with the direction set by the Senior Manager of SoftwareEngineering, working closely with our Product Manager for our UK Fire Mobile product. The post holder will report to the Senior Manager of Software Engineering. More ❯
Easter Howgate, Midlothian, United Kingdom Hybrid / WFH Options
Bright Purple
Senior IaC Software Engineer/Architect Are you a seasoned software engineer with a passion for designing and developing cloud-native Infrastructure-as-Code (IaC) solutions from the ground up? Our client is seeking a talented and motivated Senior Software Engineer to lead the development of our next-generation observability platform. THIS IS NOT A DEVOPS ROLE … What You'll Do: Collaborate within a dynamic softwareengineering team to architect and build a new cloud-native IaC platform. Develop software using technologies such as Docker Compose, Terraform, Kubernetes (K8s), Python, and Go. Provision and orchestrate open-source services including Loki, Redis, Grafana, Authentik, Netbird, among others. Design and implement CI/CD pipelines to … cloud or on-premises setups. Engage in the full development lifecycle: design, define work, document, debate, code, debug, and support features from inception. What We're Looking For: A software developer experienced in designing and delivering complex IaC capabilities from scratch, not merely operating existing environments. A background in developing cloud-native systems software within SaaS organisations. Demonstrated More ❯
About The Role The SoftwareEngineering team is looking for an experienced engineer to join a product team that works closely with the business in delivering and maintaining software for our internal and external customers. It is an agile delivery environment with momentum from some recent big successes, with lots of exciting new projects also in the … pipeline. Key aspects of working in an agile team at MO Focus on delivering working software Blending user (customer) feedback and best practice to evolve what we deliver Continuously inspect and adapt how we deliver software Utilise great testing principles, TDD & automation A "build to run mindset", ensuring the software/systems we build are easy to … engineers so the next person will find things a little bit easier The team is greater than the sum of its parts About You We are looking for a Software Engineer to join a growing team. For this role we would like someone passionate about the craft of software delivery to help build great software for our More ❯
Smart Services Software Engineer page is loaded Smart Services Software Engineer Apply locations DUNDEE, GBR time type Full time posted on Posted 30+ Days Ago job requisition id R About NCR Atleos NCR Atleos, headquartered in Atlanta, is a leader in expanding financial access. Our dedicated 20,000 employees optimize the branch, improve operational efficiency and maximize self … service availability for financial institutions and retailers across the globe. Smart Services Engineering - Software Engineer Salary: £ 36,800.00 - £46,000.00 (depending on experience) Dundee (Hybrid) Key areas of responsibility include: Member of Service Engineering Event Rules (SeeR) Team - Service Triage & Dispatch Avoidance Service Call History analysis and Business Rule development. Monitor existing rules performance and develop additional … from outside influences such as weather, power management and/or social factors. Skills and Qualifications: Minimum 1-3 years of experience Bachelor's Degree in a Computing, Science, Engineering discipline. Familiarity with data formats, languages, protocols, and architecture styles required to provide Azure-based integration solutions (for example, Java, .NET, JSON, REST, and SOAP) Experience developing softwareMore ❯
Senior Software Engineer MES Position Overview The Senior Software Engineer MES is responsible for ensuring the stability, reliability, and continuous improvement of Manufacturing Execution Systems. This role focuses on providing expert support, maintenance, and enhancements for MES platforms (Critical Manufacturing & Delmia Apriso), enabling efficient production operations and rapid issue resolution. The ideal candidate combines technical troubleshooting skills with … and Quality Solutions. Experience supporting and maintaining MES platforms, specifically Critical Manufacturing and/or Apriso. Proficient communication skills to align with Business Users. Strong troubleshooting, debugging, and resolving software and system issues in manufacturing environments. Understanding of manufacturing processes and MES workflows. Familiarity with database technologies (SQL), scripting, and shop-floor equipment integration. Knowledge of ITIL or similar … service management frameworks is advantageous. Experience with software development methodologies (Agile) and version control systems (GitHub). Proficiency in programming languages relevant to MES systems (Python, Java, C#, JavaScript/TypeScript). Excellent problem-solving, analytical, and communication skills. Ability to document technical solutions and provide user training. Strong collaboration skills across technical and non-technical stakeholders. Willingness to More ❯
Data Engineer Contract Type: Permanent Working style: Hybrid 50% home/office based Overview: We have a fantastic opportunity for a Senior Data Engineer to join the Core Data Engineering team in our Data & AI Office. The successful candidate can be based at our Edinburgh, Glasgow, or Alderley Edge office locations, offering a hybrid working model. This role involves … and technical assets to support analytics, data science, and machine learning projects that drive business insights and decision-making. About the role: The Data Engineers in the Core Data Engineering Team work collaboratively with their peers in the wider team - the Data Modelling and QA Testing teams, to transform raw data into modelled, curated data assets for use by … data engineering. About you: Experience with programming languages such as Python, SQL, and PySpark. Awareness of working with and populating logical and physical data models. Strong knowledge of Data Engineering including Data Lakes and Warehouses, experience of Lakehouse and Medallion Data architectures. Proficiency with cloud technologies like Databricks, Azure Data Factory and/or Snowflake (or similar Data EngineeringMore ❯
Senior Software Development Engineer in Test page is loaded Senior Software Development Engineer in Test Apply locations Home Based Bristol (Harbourside) time type Full time posted on Posted Yesterday time left to apply End Date: August 22, 2025 (12 days left to apply) job requisition id R7787 Excited to grow your career? Our purpose is to make it … experience we're looking for, please go ahead and apply. We'd love to hear from you! About the role HL are looking for a talented full stack Senior Software Development Engineer in Test to join our Active Savings product development team in building market leading solutions for our clients. The Savings application allows HL clients to easily deposit … traffic. Implement security testing practices to identify and mitigate vulnerabilities. Develop functional resilience strategies such as chaos engineering. Quality Assurance : Empower the product team to conduct thorough testing of software applications, including unit, integration, system, and acceptance tests. Support engineers to debug and resolve complex issues, including fixing bugs. Test Planning and Execution : Translating product requirements into high-level More ❯
and innovators who want to make an impact on the world of technology. Cadence is a pivotal leader in electronic design, building upon more than 30 years of computational software expertise. The company applies its underlying Intelligent System Design strategy to deliver software, hardware and IP that turn design concepts into reality. Cadence customers are the world's … communications, automotive, aerospace industrial and health. At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. Job Title: Lead Software Engineer Location: Edinburgh Reports to: SoftwareEngineering Group Director Job Overview: The Cadence Virtuoso platform powers all the latest design innovations in consumer, mobile and enterprise electronics … worldwide. We are looking for talented software engineers to join our team and work on our flagship design entry, design analysis and layout tools - a key part of our Intelligent System Design strategy. The position is open to candidates in the early stages of their careers, including new and recent graduates. Successful candidates will contribute to software design More ❯
Edinburgh/Remote UK SoftwareEngineering ABOUT FANDUEL FanDuel Group ("FanDuel") is an innovative sports-tech entertainment company that is changing the way consumers engage with their favorite sports, teams, and leagues. The premier gaming destination in the United States, FanDuel consists of a portfolio of leading brands across gaming, sports betting, daily fantasy sports, advance-deposit wagering … continuous improvement. The ideal candidate will have the confidence to propose pragmatic solutions to complex problems and be eager to learn from and educate others. As a React Native Software Engineer working for our Sportsbook domain, you are able to take defined designs and turn them into secure, stable, testable, maintainable code with minimal defects . You will be … to play Your work is consistently of high quality. You solve difficult problems, applying appropriate technologies and best practices. You work with your team to invent, design and build software that is stable and performant. You are proficient in a broad range of design approaches and know when it is appropriate to use them and when it is not. More ❯
Overview The Principal Software Engineer will be a member of the Spacelabs R&D engineering team working on and leading the development of Spacelabs Patient Monitoring and Connectivity (PMC) products. This position requires a deep understanding of solid design and development practices and the ability to apply those to Spacelabs product development. The person will be responsible for … developing and delivering software that supports the next generation patient monitoring products. They will work with other cross-functional members to provide technical software level expertise, and solutions to engineering problems. A key element of this role includes advocating for and designing products that meet the functional, performance and cybersecurity needs of our customers. A strong systems … development will be necessary in this role. You will spend your time as a hands-on engineer and a technical leader. Our team plays a key role in building software products and features. You will use a wide range of technologies, programming languages and systems. You will be involved in architecture/design of new features and functionality, as More ❯
inside IR35 so you will have to work through an umbrella company. Banking/Financial Services experience is essential. You will have a number of years of experience supporting SoftwareEngineering, Data Engineering, or Data Analytics projects. Experience in data development and solutions in highly complex data environments with large data volumes. SQL/PLSQL experience with More ❯
and experience) plus staff share of profit. Job type: Permanent and Full Time (35 hours p/w) on a 9 day fortnight working pattern. Reporting to: Head of Engineering Location: Edinburgh - Hybrid working - office days are Monday and Thursday We support people to work from wherever they are most comfortable, but we understand the importance of coming together … of heart and even more ambition. Here's an insight into life at Good-Loop (and most importantly, our excellent benefits and perks). About the role As a Software Developer, you will play a key role in the design, development, and maintenance of our web commerce and SaaS applications. You'll work collaboratively with cross-functional teams to … deliver high-quality software solutions that meet our clients' evolving needs. This is an exciting opportunity to bring your expertise to a forward-thinking company that values creativity, teamwork and innovation. Responsibilities: Design, develop, document and maintain robust and scalable web commerce and SaaS applications. Collaborate with cross-functional teams to understand business requirements and translate them into technical More ❯