London, South East, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
Backend Software Engineer/Developer (Java Kotlin AWS API) Hybrid WFH to £110k Would you like to progress your career in an impactful hands-on Backend Software Engineer role working on Tech for Good? You could be joining a HealthTech Start-up, founded by two highly successful, Cambridge University educated management consultants, that is aiming to improve patient … and social care for all by using complex technology to improve access to patient records, enabling collaboration between healthcare providers and improving nursing and medical care. As a Backend Software Engineer you will collaborate with the CTO on the overall design and architecture of the products' tech stack, working on Greenfield applications. The tech stack is based on Kotlin … there once every three weeks, and also occasionally visit clients in the South West to gather requirements and liaise on bespoke product development. About you: You have expertise with softwareengineering best practices, experience across the full development lifecycle and tech stack You have experience with Kotlin, Java, SpringBoot and AWS You have a good understanding of APIs More ❯
Senior Software Engineer - iOS and tvOS About the Role & Team On any given day at Disney Entertainment and ESPN Product & Technology, we're reimagining ways to create magical viewing experiences for the world's most beloved stories while also transforming Disney's media business for the future. Whether that's evolving our streaming and digital products in new and … unmatched entertainment and sports content, every day is a moment to make a difference to partners and to hundreds of millions of people around the world. The Product & Data Engineering team is responsible for end to end development for Disney's world-class consumer-facing products, including streaming platforms Disney+, Hulu, and ESPN+, and digital products & experiences across ESPN … Entertainment, to ESPN and ESPN+, and much more. Innovation: We develop and execute groundbreaking products and techniques that shape industry norms and enhance how audiences experience sports, entertainment & news. Engineering Services designs, builds, and sustains technology that powers DEEP&T Technology's worldwide content production and distribution platforms. In doing so, they contribute to a series of cross-functional More ❯
Our Story Unum Technology Centre in Carlow serves as a strategic software development and IT services centre supporting Unum, a leading provider of income protection in the US. Our team of IT professionals build solutions and critical business applications to digitally transform the way we do business. We're looking for a Senior Application Security Engineer to lead the … to drive threat modeling, build secure-by-default tooling, and mentor engineers across Ireland and the US-helping to elevate our overall security maturity and culture. Key Responsibilities Secure Software Development & DevSecOps Integration Architect and integrate security into CI/CD pipelines using modern automation and guardrails. Develop secure frameworks, SDKs, and CI integrations to enable frictionless adoption of … using SAST, DAST, SCA, manual code reviews, and penetration testing. Promote reusable remediation patterns for code and infrastructure vulnerabilities. Leverage threat intelligence to prioritize mitigations based on business risk. Engineering & Automation Build and maintain automation tools for vulnerability triage, mitigation, and reporting. Strengthen API security through robust authentication protocols (OAuth 2.0, OpenID Connect, SAML). Integrate with API gateways More ❯
Denver, Colorado, United States Hybrid / WFH Options
Aspen Systems, Inc
Job description: We're seeking an experienced PHP Software Engineer to join our talented engineering team in Denver, Colorado. Our best-in-class softwareengineering team thrives on staying up-to-date with the latest programming developments. We provide High-Performance Computers to our world-class clients, from the design to manufacturing, installation, and post-installation … house modules and applications that drive our process growth. You will work with every department within the company to help strategize and design the solutions. Standard web full-stack software experience is needed, including PHP and Javascript (React, JQuery, JSON, Angular, Vue.js, etc.). A strong understanding of web frameworks, APIs, multiple back-end languages, and databases. Especially MySQL … to continue to help our enterprise grow. Six years of PHP programming experience in production using Laravel framework/enterprise environment is required. BS/Master's degree in Engineering/Science/Communication/Information Technology preferred JOB TYPE: Full time WHAT WE OFFER: Medical, Dental, and Vision coverage Generous Holidays Paid Annual Bonuses up to 10% of More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
Backend Software Engineer/Developer (Linux SQL C++17) London/WFH to £110k Global-leading FinTech is seeking a senior Backend Software Engineer to take ownership of strategic enhancements on their core platform, as well as directly on bespoke client projects. The organisation is a pioneer in the field of cross-asset securities and derivatives post-trade processing … technology, and have created ground-breaking, adaptable software that produces secure and scalable solutions for peak operational efficiency and optimum business performance for their clients. This is a great opportunity to accelerate your career alongside established business and technology leaders, and gain/deepen your finance experience. As a Backend Software Engineer, you'll be responsible for designing … development experience on Linux or UNIX, C++14 and above You have good SQL skills You're a passionate technologist who is motivated by working on cutting-edge systems and engineering complex solutions You're a positive, proactive team member who excels when working collaboratively You have a strong knowledge of softwareengineering best practices You're degree More ❯
Scottsdale, Arizona, United States Hybrid / WFH Options
The Computer Merchant, Ltd
JOB TITLE: Advanced Software Engineer for Linux Application Development for Crypto and Cross Domain Solutions JOB LOCATION: Scottsdale, AZ WAGE RANGE : 56-73 JOB NUMBER: 25-03332 JOB DESCRIPTION: Our client, a large defense contractor, has an immediate opening for an Advanced Software Engineer for Linux Application Development for Crypto and Cross Domain Solutions to work from their … Scottsdale, AZ facility. As a software engineer for the Crypto and Cross Domain Solutions, you'll be a member of a cross functional team responsible for designing and developing next generation cryptographic solutions. QUALIFICATIONS: Requires a Bachelor's degree in SoftwareEngineering, or a related Science, Engineering or Mathematics field. Also requires 5+ years of job … of job-related experience. Agile experience preferred. Due to the nature of work performed within our facilities, U.S. citizenship is required. What sets you apart: Ability to lead the software development process Expertise in applying technical standards and methodologies to solve challenges in creative ways Collaborative team player eager to provide technical leadership and positioning others for success Thorough More ❯
different industry verticals, requires us to build a compliant, secure, and auditable infrastructure. Many key design decisions are deeply rooted in the Snowflake product architecture. As a Forward Deployed Software Engineer, you will be responsible for leading several key areas and collaborating with various engineering groups in addition to the Public Sector team. To be successful in the … a broad and in-depth knowledge base on cloud infrastructure, privacy, and governance, compliance controls, data security and data residency in various aspects of Snowflake. AS A FORWARD DEPLOYED SOFTWARE ENGINEER AT SNOWFLAKE YOU WILL: Solve real business needs at large scale by applying your softwareengineering and analytical problem solving skills. Design, implement and maintain scalable … and design and implement solutions Deploy and maintain availability of cloud compute servers and Kubernetes cluster that power the Snowflake platform in sensitive (sometimes air-gapped) production environments Implement software delivery pipelines that support continuous delivery and automatic compliance in sensitive runtime environments. Ensure operational readiness of the services and meet the commitments to our customers regarding security, reliability More ❯
a leading international law firm that's on a mission to redefine how legal and professional services are delivered-through human-centred technology. They're looking for a pragmatic Software Engineer who thrives in cross-functional teams, loves solving real-world problems, and enjoys delivering impactful solutions at pace. If you're product- and user-focused, collaborative, curious, and … delivery-oriented, this is your opportunity to make a real impact. Key Requirements: 3+ years in softwareengineering with a strong product mindset Experience working closely with product teams and designing for real users Strong frontend skills (JavaScript/Typescript, React/Angular, HTML) and backend expertise (Node.js, Python) Proven experience in API design and system integration Proficiency … with Microsoft Azure and familiarity with databases, IAM, containers, and deployment tools Comfortable with rapid prototyping tools (e.g., Figma) Solid understanding of the Software Development Life Cycle (SDLC) Responsibilities: Product Engineering & Delivery Build and maintain user-facing applications, tools, and integrations Collaborate with product managers, designers, and stakeholders Write clean, maintainable, well-tested code Contribute to product discovery More ❯
Scottsdale, Arizona, United States Hybrid / WFH Options
The Computer Merchant, Ltd
JOB TITLE: Advanced Software Engineer for Linux Driver Development for Crypto and Cross Domain Solutions JOB LOCATION: Scottsdale, AZ WAGE RANGE : 50-58 JOB NUMBER: 25-03335 JOB DESCRIPTION: Our client, a large defense contractor, has an immediate opening for a Advanced Software Engineer for Linux Driver Development for Crypto and Cross Domain Solutions to work from their … Scottsdale, AZ facility. As a software engineer for the Crypto and Cross Domain Solutions, you'll be a member of a cross functional team responsible for designing and developing next generation cryptographic solutions. QUALIFICATIONS: Requires a Bachelor's degree in SoftwareEngineering, or a related Science, Engineering or Mathematics field. Also requires 5+ years of job … of job-related experience. Agile experience preferred. Due to the nature of work performed within our facilities, U.S. citizenship is required. What sets you apart: Ability to lead the software development process Expertise in applying technical standards and methodologies to solve challenges in creative ways Collaborative team player eager to provide technical leadership and positioning others for success Thorough More ❯
Birmingham, West Midlands, United Kingdom Hybrid / WFH Options
Halian Technology Limited
A leading UK-based retailer is seeking a dynamic and experienced Head of Software Development Manager to lead engineering teams across its shop and contact centre platforms . This is a critical role for someone passionate about driving technical delivery, enabling cross-team collaboration, and modernising enterprise systems at scale. This role is remote with occasional office visits. … reduce legacy dependency through technical leadership Align development practices with Agile, Continuous Delivery, and DevOps principles Guide teams through complex delivery cycles in hybrid delivery environments Drive collaboration across engineering, product, infrastructure, and architecture Required Skills & Experience: Strong track record of leading software development teams in enterprise environments Deep understanding of modern architecture patterns (e.g. microservices, event-based … with senior stakeholders Familiarity with CI/CD pipelines, cloud platforms, and Agile delivery frameworks Desirable: Experience in retail, e-commerce, or contact centre platforms Background in hands-on softwareengineering Knowledge of packaged solutions and system integrations Exposure to Lean, DevOps, or Systems Thinking principles Please note: You must be UK-based with full right to work More ❯
Reading, Berkshire, South East, United Kingdom Hybrid / WFH Options
Halian Technology Limited
A leading UK-based retailer is seeking a dynamic and experienced Head of Software Development Manager to lead engineering teams across its shop and contact centre platforms . This is a critical role for someone passionate about driving technical delivery, enabling cross-team collaboration, and modernising enterprise systems at scale. This role is remote with occasional office visits. … reduce legacy dependency through technical leadership Align development practices with Agile, Continuous Delivery, and DevOps principles Guide teams through complex delivery cycles in hybrid delivery environments Drive collaboration across engineering, product, infrastructure, and architecture Required Skills & Experience: Strong track record of leading software development teams in enterprise environments Deep understanding of modern architecture patterns (e.g. microservices, event-based … with senior stakeholders Familiarity with CI/CD pipelines, cloud platforms, and Agile delivery frameworks Desirable: Experience in retail, e-commerce, or contact centre platforms Background in hands-on softwareengineering Knowledge of packaged solutions and system integrations Exposure to Lean, DevOps, or Systems Thinking principles Please note: You must be UK-based with full right to work More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Searchability
Kubernetes) - desirable TO BE CONSIDERED... Please apply directly by emailing with your CV and availability. KEYWORDS: Contract .NET Developer, Microsoft Stack Engineer, AI/ML Engineer, Azure Developer, Banking Software Engineer, Outside IR35, Remote More ❯
Job Title: Senior Embedded Software Engineer Location : Cardiff Working Arrangement : On-Site 4 Days Per Week Key Experience/Skills: - Knowledge of C, RTOS - Knowledge of communication protocols - Knowledge of UART, SPI, I2C -C++ programming experience is desirable - Experience working within a team taking a product from concept through to production Education: Degree in SoftwareEngineering, Computer … Science, Electrical/electronic Engineering or equivalent is required. (Once you have applied, you will be contacted with a full job specification More ❯
Location: Richardson, TX Duration: Long-term contract with option to hire Job Description: As a Principal Platform Product Owner/Scrum Master, you will herald a transformative era in softwareengineering, one that underscores the integration of development and operations through a single, comprehensive platform. Platform engineers, with their comprehensive technical and problem-solving skills, are shaping the … future of software development to efficiently deliver high-quality, secure software, by providing automated services that enable SW engineers to focus on developing mission capabilities. The role's core responsibility will be as a Product Owner/Scrum Master for an agile platform product team. Additionally, you will help with the design and implementation of the platform. You … Planning, and Retrospectives Coach and guide Agile teams on SAFe practices and principles, promoting continuous improvement and team collaboration Required Skills & Qualifications : BS/BA Degree in Science, Technology Engineering Math (STEM) in Computer Science, Computer Engineering, Information Technology or Physics and 8 years of related work experience Experience with Atlassian tool suite (Jira, Confluence, Bitbucket etc.) Experience More ❯
omni-channel retailer, ecommerce is a key part of our business - we run two of the busiest websites in the UK, driving a significant proportion of our sales. Our engineering practice includes 80+ teams, working on everything from Cloud platforms to mobile apps, from ecommerce functionality to machine learning. Have a quick glance at our Engineering best practices … work. Salary: Up to £92,400 (depending on experience) Contract type: Permanent What will you be doing? Joining one of our agile product teams as a Staff Back-End Software Engineer, utilizing Kotlin or Java to develop and support new features that add value for our business. Leading the shaping of new projects and supporting the professional development of … less experienced engineers, leveraging your softwareengineering expertise. Opportunities to move into people management roles if interested. Demonstrating a passion for delivering innovative software solutions and working in teams to produce complex, high-quality, performant software. Internally, this role is known as Product Engineer (L6). Essential skills/experience Experience leading, coaching, and mentoring teams or More ❯
Glasgow, Lanarkshire, Scotland, United Kingdom Hybrid / WFH Options
Sthree
methodologies to continually improve solution offerings. Provide expertise and guidance on AI best practices, contributing to the organization's AI strategy and innovation efforts. Conduct data analysis and feature engineering to prepare data for use in AI models, utilizing Azure Data Lake Develop robust testing and validation processes to ensure the accuracy and reliability of AI models and solutions. … to be followed, and delegates tasks at the appropriate level. Skills, Knowledge & Experience ... Proficiency in programming languages such as Python, C#, or Java, with a deep understanding of software development principles. Extensive experience with Azure AI solutions, including Azure OpenAI Service, Azure Cognitive Services, and Azure Machine Learning. Familiarity with Azure Databricks is a plus. Solid background in … machine learning algorithms, data pre-processing, feature engineering, and model evaluation. Experience with deep learning frameworks like TensorFlow or PyTorch is desirable. Proficiency in handling large datasets, experience with Azure Data Factory, Azure SQL Database, and Cosmos DB. Understanding of CI/CD pipelines, containerization (Docker, Kubernetes), and experience implementing MLOps practices using Azure DevOps. Strong problem-solving abilities More ❯
help with maintaining the computational infrastructure and data management. Development Work for Long-Term Viability: Collaborating with our research teams, the successful candidate will participate in the development of software solutions designed to meet the evolving needs of our institution. The focus will be on creating software that is robust, easy to manage, and capable of sustaining a … candidate will frequently engage with members of those teams to provide resources for staff and students at the John Innes Centre. Work with researchers in the development of new software or enhancements to existing platforms, fulfilling the requirements of our funders. Main Activities & Responsibilities Percentage Computational tasks supporting specific Research Projects 50 Maintenance of existing JIC applications and support …/software hardening of newly developed applications. 30 Develop and maintain JIC computational infrastructure; Champion and maintain effective data management practises 10 As agreed with the line manager, any other duties commensurate with the nature of the post 10 Person Profile Education & Qualifications Requirement Importance Degree level qualification in an appropriate subject (e.g., Softwareengineering, Computer science More ❯
Engineering Manager – Machine Learning We are seeking a hands-on Engineering Manager to lead and grow a talented Machine Learning team, driving innovation and delivering real-world impact through cutting-edge AI solutions. This role blends technical leadership with people management – perfect for someone who wants to stay close to the code while also shaping a high-performing … engineering culture. What you’ll do: Lead, mentor, and develop a team of Machine Learning engineers and researchers. Stay hands-on: contribute to code, review architecture, and guide technical design decisions. Collaborate with product and data teams to scope, build, and scale ML-driven features and systems. Drive best practices across experimentation, model training, deployment, and monitoring. Champion engineering excellence, ensuring reliability, performance, and security in ML systems. About you: Strong softwareengineering background with direct experience in machine learning applications. Proven track record leading teams – balancing delivery with career growth and mentorship. Proficiency in modern ML frameworks (e.g., TensorFlow, PyTorch, scikit-learn) and cloud platforms. Comfortable working across the full lifecycle: from research prototypes to More ❯
Engineering Manager – Machine Learning We are seeking a hands-on Engineering Manager to lead and grow a talented Machine Learning team, driving innovation and delivering real-world impact through cutting-edge AI solutions. This role blends technical leadership with people management – perfect for someone who wants to stay close to the code while also shaping a high-performing … engineering culture. What you’ll do: Lead, mentor, and develop a team of Machine Learning engineers and researchers. Stay hands-on: contribute to code, review architecture, and guide technical design decisions. Collaborate with product and data teams to scope, build, and scale ML-driven features and systems. Drive best practices across experimentation, model training, deployment, and monitoring. Champion engineering excellence, ensuring reliability, performance, and security in ML systems. About you: Strong softwareengineering background with direct experience in machine learning applications. Proven track record leading teams – balancing delivery with career growth and mentorship. Proficiency in modern ML frameworks (e.g., TensorFlow, PyTorch, scikit-learn) and cloud platforms. Comfortable working across the full lifecycle: from research prototypes to More ❯
Engineering Manager – Machine Learning We are seeking a hands-on Engineering Manager to lead and grow a talented Machine Learning team, driving innovation and delivering real-world impact through cutting-edge AI solutions. This role blends technical leadership with people management – perfect for someone who wants to stay close to the code while also shaping a high-performing … engineering culture. What you’ll do: Lead, mentor, and develop a team of Machine Learning engineers and researchers. Stay hands-on: contribute to code, review architecture, and guide technical design decisions. Collaborate with product and data teams to scope, build, and scale ML-driven features and systems. Drive best practices across experimentation, model training, deployment, and monitoring. Champion engineering excellence, ensuring reliability, performance, and security in ML systems. About you: Strong softwareengineering background with direct experience in machine learning applications. Proven track record leading teams – balancing delivery with career growth and mentorship. Proficiency in modern ML frameworks (e.g., TensorFlow, PyTorch, scikit-learn) and cloud platforms. Comfortable working across the full lifecycle: from research prototypes to More ❯
The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements. Works individually or as part of a team. Reviews and tests software components for adherence to the design requirements and … documents test results. Resolves software problem reports. Utilizes software development and software design methodologies appropriate to the development environment. Provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) in place of … new development, and requirements analysis and synthesis from system level to individual software components. Qualifications Seven (7) years experience as a SWE, in programs and contracts of similar scope, type, and complexity is required. Bachelor's degree in Computer Science or related discipline from an accredited college or university is required. Four (4) years of additional SWE experience on More ❯
Job responsibilities Executes software solutions, design, development, and maintain high-quality, scalable, and efficient back-end and front-end software solutions using Java Spring Boot, Spring Batch and Angular/ReactJS. Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems Produces architecture and design artifacts for complex applications while being accountable … for ensuring design constraints are met by software code development Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture Contributes to softwareengineering communities of practice and events that explore new and emerging technologies Adds to team culture of diversity, equity, inclusion, and respect Required qualifications, capabilities, and skills Strong background in working with APIs (especially Open API), ensuring efficient communication and integration between different systems. Experience working extensively with the most common RDBMS (MySQL, Oracle, or SQL Server). More ❯
Milton Keynes, Buckinghamshire, South East, United Kingdom Hybrid / WFH Options
DCV Technologies Limited
travel should be. About The Role The Senior DevOps Engineer plays a critical role in bridging the gap between development and operations teams, ensuring efficient and reliable delivery of software applications. They are responsible for designing, implementing, and maintaining the infrastructure and tools necessary for continuous integration, continuous delivery (CI/CD), and automation of processes. This role requires … a deep understanding of both development and operational aspects of softwareengineering, as well as strong leadership and collaboration skills As a Principal Developer, you will have a diverse and varied role. Here are just some of the things youll be getting involved with: Design, implement, and manage CI/CD pipelines using Azure DevOps and GitHub Collaborate … will work with you to find the best mix of office and home working that suits your life and the needs of the team. You will report into the Engineering Manager who is also based in Milton Keynes. There are other regional teams based in the US, Saudi Arabia, Singapore, Australia and New Zealand that you may work closely More ❯
James Scott, LLC is looking for passionate DoD high side cleared Software Developers and Software Engineers with robust knowledge and understanding of OPIR image processing or SME in missile systems, sensor fusion, and remote sensing. Positions that are currently available are Full Stack, Backend, UI/UX, Frontend developers. This is a once in a lifetime opportunity and … the SDLC, creating viable solutions to problems within a collaborative team environment. Required Skills: • Solid Experience in Python coding • 5+ years of experience developing, writing, designing, modifying, and implementing software programming applications and such • 7 years of experience in software development with basic programming languages, technologies, tools, or web development stacks • Demonstrated experience leading end-to-end scoping … algorithm development, and image processing • Experience creating solutions to complex problems within a collaborative team environment • TS/SCI clearance with Counterintelligence Poly • Bachelor's degree in CompSci, Aerospace Engineering, Computer Engineering, or the Engineering field; Additional experience may substitute • Passionate about the skill craft and supporting the IC community and demonstrated experience supporting DoD customers Bonus More ❯
Establishes the governance of data and algorithms used for analysis, analytical applications, and automated decision making Skills and Experience Required A bachelor’s degree in computer science, data science, softwareengineering, information systems, or related quantitative field; master’s degree advantageous. At least six years of work experience in data management disciplines, including data integration, modeling, optimization and … data quality, or other areas directly relevant to data engineering responsibilities and tasks Proven project experience developing and maintaining data warehouses in big data solutions (Snowflake) Expert knowledge in Apache technologies such as Kafka, Airflow, and Spark to build scalable and efficient data pipelines Ability to design, build, and deploy data solutions that capture, explore, transform, and utilize data More ❯