Align development practices with business needs for edge cloud, hybrid cloud, and on-prem deployments. Build and sustain a culture of accountability, innovation, and engineering discipline. Technical Oversight Ensure codequality, maintainability, and adherence to engineering best practices across all projects. Oversee the architecture and development of Python/Django-based platforms. Provide technical guidance and hands … on support when needed, including reviewing designs and code. Drive adoption of secure coding standards, automated testing, CI/CD pipelines, and peer code reviews. Champion system reliability, scalability, and security in real-time, latency-sensitive industrial environments. Delivery and Execution Take responsibility for on-time, on-budget delivery of high-qualitysoftware products. Track project progress … prem architectures. Excellent communication, leadership, and problem-solving skills. Key Competencies Deep coding knowledge and architectural expertise in Python/Django and scalable system design. Strong accountability for softwarequality and timely delivery. Visionary leadership in SaaS, IoT, Hybrid Twins, and industrial digitalization. Ability to balance technical rigor with business agility. Inspirational leader who can align teams on More ❯
or other cloud platform Solid understanding of SQL and relational databases (MySQL preferred) Note: A coding exercise will be included as part of interview process. Responsibilities Develop high-qualitysoftware design and architecture using AWS, SQL, Spring Boot, Java, Spring MVC, JavaScript, and MySQL. Collaborate … with cross-functional teams to define, design, and ship new features. Ensure the performance, quality, and responsiveness of applications. Identify and correct bottlenecks and fix bugs. Maintain codequality, organization, and automation. Implement security and data protection measures. Conduct software analysis, programming, testing, and debugging. Oversee the development of documentation throughout the software development life … cycle. Provide technical guidance and support to team members. Stay up-to-date with emerging technologies and industry trends. Optimize applications for maximum speed and scalability. Participate in code reviews to maintain high codequality standards. Contribute to continuous improvement by investigating alternatives and technologies. More ❯
or other cloud platform Solid understanding of SQL and relational databases (MySQL preferred) Note: A coding exercise will be included as part of interview process. Responsibilities Develop high-qualitysoftware design and architecture using AWS, SQL, Spring Boot, Java, Spring MVC, JavaScript, and MySQL. Collaborate … with cross-functional teams to define, design, and ship new features. Ensure the performance, quality, and responsiveness of applications. Identify and correct bottlenecks and fix bugs. Maintain codequality, organization, and automation. Implement security and data protection measures. Conduct software analysis, programming, testing, and debugging. Oversee the development of documentation throughout the software development life … cycle. Provide technical guidance and support to team members. Stay up-to-date with emerging technologies and industry trends. Optimize applications for maximum speed and scalability. Participate in code reviews to maintain high codequality standards. Contribute to continuous improvement by investigating alternatives and technologies. More ❯
and working practices. MAIN ACCOUNTABILITIES Lead the development and maintenance of software, in line with organisational objectives for a specific team. Promote the creation of high-qualitycode using modern agile engineering practices such as TDD, CI/CD, pair programming, continuous monitoring etc. Work closely with QA and Product teams. Act as an expert in a … Leadership and team building skills, with the ability to delegate responsibilities to team members. Practical experience in system design, development, testing and operational stability. Deep understanding of software design, codequality and ability to propose architectural options and evaluate trade-offs. Ability to work closely within an agile team using User Stories and acceptance criteria to understand More ❯
and working practices. MAIN ACCOUNTABILITIES Lead the development and maintenance of software, in line with organisational objectives for a specific team. Promote the creation of high-qualitycode using modern agile engineering practices such as TDD, CI/CD, pair programming, continuous monitoring etc. Work closely with QA and Product teams. Act as an expert in a … Leadership and team building skills, with the ability to delegate responsibilities to team members. Practical experience in system design, development, testing and operational stability. Deep understanding of software design, codequality and ability to propose architectural options and evaluate trade-offs. Ability to work closely within an agile team using User Stories and acceptance criteria to understand More ❯
london (city of london), south east england, united kingdom
Tech4
and working practices. MAIN ACCOUNTABILITIES Lead the development and maintenance of software, in line with organisational objectives for a specific team. Promote the creation of high-qualitycode using modern agile engineering practices such as TDD, CI/CD, pair programming, continuous monitoring etc. Work closely with QA and Product teams. Act as an expert in a … Leadership and team building skills, with the ability to delegate responsibilities to team members. Practical experience in system design, development, testing and operational stability. Deep understanding of software design, codequality and ability to propose architectural options and evaluate trade-offs. Ability to work closely within an agile team using User Stories and acceptance criteria to understand More ❯
helping to design, build, and deliver high-quality features across the PCI Pal product suite. You’ll play a key role in writing clean, efficient, and testable code, while contributing to team discussions, sprint planning, and technical decisions. This role is ideal for someone with a solid grounding in software engineering principles who’s eager to take … build and deliver high quality solutions in line with guidance and best practices of the department •Drive best practices – think SOLID principles, design patterns and refactoring existing code to be more maintainable and efficient •Writing code to develop, fix or enhance features within the PCI Pal product suite •Working with your team lead and product owner … products, services, and deployment methodology •Creating internal technical and process documentation for your work to ensure knowledge is shared with the wider engineering team •Maintain high standards of softwarequality within the team by establishing good practices and habits •Writing testable, scalable and efficient code and leading code reviews •Supporting live products •Learning new technologies and More ❯
W1, Marylebone High Street, Greater London, United Kingdom
George Blake
engineers. Drive architectural decisions and ensure adherence to best practices in software engineering. Collaborate with product managers, designers, and other stakeholders to deliver high-quality products. Ensure codequality through rigorous testing, code reviews, and continuous integration. Identify and resolve performance bottlenecks and other technical issues. Stay updated with emerging technologies and advocate for More ❯
diverse skills to support both Software Engineers and QA Engineers, tackling the daily challenges of their roles. Your specialist knowledge will be invaluable in suggesting improvements to enhance quality and streamline workflows, ensuring we continue to exceed our customers' expectations. What you'll be doing Design, develop, and maintain AI-driven automation systems Collaborate with data scientists, software … Build new tools and technology Assist in monitoring and maintenance of critical systems Debug failing tests to improve the quality of automated test tools and frameworks Conduct code reviews for improving codequality and optimization Promote coding conventions and standards for code re-usability and cleanliness We're excited if you have 5+ … less experienced Engineers and driving automation development A self-directed professional able to work independently Previous experience with Non-Functional Testing (Performance Testing, Stress Testing) Experience with infrastructure as code and orchestration technologies (Terraform, Kubernetes, CloudFormation) Certifications or training in AI/ML or AI testing (e.g., Coursera AI for Everyone, Google AI Engineer, ISTQB AI Testing Foundation) Benefits More ❯
37.5 hours Per Week Working pattern:Monday to Friday Location:Chineham, Basingstoke, RG24 8UB What you'll do Your key accountabilities will include: Build, maintain and support high-quality, reliable software and own it with a high degree of automation Define and maintain enterprise-wide BY Dispatcher WMS architecture standards, patterns, and reference models Lead architecture reviews, solution … with broader supply chain platforms (ERP, TMS, LMS, YMS) Drive DevOps practices to automate the development life cycle Demonstrate and champion pragmatism in terms of commercial delivery and softwarequality Responsible for the solution design and quality of delivery within our Blue Yonder WMS estate Influence and collaborate with the wider Digital and Technology functions to … implement the technical strategy, adopting the North Star principles in line with business objectives Coach, support and guide Senior Engineers to produce clean, qualitycode through code reviews and pair programming, providing technical expertise, direction and support to multiple engineering teams for complex projects Working closely with the business, delivery & leadership team Who you are Your More ❯
significant growth, you'll help re-architect and harden systems to handle 10x-100x scale, ensuring the platform is built to last. Beyond writing high-quality, maintainable code, you'll mentor junior engineers, influence "buy vs build" decisions, and strike the right balance between strong engineering principles and pragmatic solutions. You'll be the guardian of codequality, driving test coverage and long-term maintainability. What we're looking for: 10+ years' experience in software engineering Strong background with C# and .NET Familiarity with Linux, Python, and Azure DevOps Experience in both start-up/scale-up and larger organisations Excellent communication skills Bonus: experience in robotics or hardware-based products In return, you More ❯
projects across sectors. You'll work across the full software lifecycle, from design and development to testing and deployment, while collaborating with colleagues and stakeholders to ensure high-quality, maintainable, and scalable data solutions. Key Responsibilities Design and develop data … processing software for deployment in Big Data technologies Build and maintain ETL/ELT pipelines using modern data platforms Collaborate with team members to resolve implementation challenges and ensure codequality Work with operations teams to ensure solutions are production-ready Contribute to technical planning by estimating effort and assessing implications of user stories Essential Skills & Experience … Experience working with data formats like JSON and XML Familiarity with contemporary data stores (e.g. object stores, document stores, RDBMS, graph databases) Ability to write quality, testable code and implement automated testing Experience with CI/CD techniques Background in consultancy or client-facing delivery environments Desirable Experience Performance tuning of data pipelines and queries Data visualisation More ❯
significant growth, you'll help re-architect and harden systems to handle 10x-100x scale, ensuring the platform is built to last. Beyond writing high-quality, maintainable code, you'll mentor junior engineers, influence "buy vs build" decisions, and strike the right balance between strong engineering principles and pragmatic solutions. You'll be the guardian of codequality, driving test coverage and long-term maintainability. What we're looking for: 3+ years' experience in software engineering Strong background with C# and .NET Familiarity with Linux, Python, and Azure DevOps Experience in both start-up/scale-up and larger organisations Excellent communication skills Bonus: experience in robotics or hardware-based products In return, you More ❯
Leeds, England, United Kingdom Hybrid / WFH Options
Jaywing
marketing and finance. · Collaborate and Communicate: Work effectively in an agile environment with diverse teams of developers, data scientists, and financial experts, translating business needs into technical specifications. · Ensure CodeQuality: Adhere to company coding standards, perform code reviews, and maintain clear technical documentation to ensure the long-term quality and maintainability of our More ❯
bradford, yorkshire and the humber, united kingdom Hybrid / WFH Options
Jaywing
marketing and finance. · Collaborate and Communicate: Work effectively in an agile environment with diverse teams of developers, data scientists, and financial experts, translating business needs into technical specifications. · Ensure CodeQuality: Adhere to company coding standards, perform code reviews, and maintain clear technical documentation to ensure the long-term quality and maintainability of our More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Searchability NS&D
systems. Design, build, and maintain Java-based back-end services and modern front-end interfaces. Collaborate with architects and technical leads to define system design and integration patterns. Ensure codequality, maintainability, and performance through code reviews and mentoring. Contribute to DevOps pipelines and CI/CD practices in secure environments. Champion engineering best practices and … and deployment in government or defence contexts. Excellent communication, leadership, and mentoring skills. Desirable: Experience with CI/CD pipelines (e.g. Jenkins, GitLab CI). Familiarity with infrastructure-as-code (Terraform, Ansible). Exposure to Agile and DevSecOps delivery models. Why Apply? High-impact work on systems that directly support UK Government missions. Technical autonomy and input into architecture More ❯
Milton Keynes, Buckinghamshire, United Kingdom Hybrid / WFH Options
The Open University UK
components of the solution architecture on Azure, ensuring they are secure, scalable, and resilient. Take hands on responsibility for writing, testing, and deploying high quality Infrastructure as Code (IaC) using Azure Bicep templates to automate and standardise our environments. Actively implement and configure robust security controls and networking solutions that adhere to our privacy and governance frameworks … Azure DevOps for both infrastructure and application deployments. Balance strategic architectural planning with practical, hands on implementation, troubleshooting, and operational support. Mentor development teams by demonstrating best practices through code and direct collaboration, in addition to creating reference architectures and documentation. About You Extensive hands on experience in a senior cloud role (e.g. Solution Architect, Cloud Engineer) with extensive … specialisation in Microsoft Azure. Proven ability to design, build, and deploy Azure infrastructure using Infrastructure as Code, particularly Azure Bicep. Strong practical knowledge of Azure security services (e.g. Azure Policy, Defender for Cloud) and networking configurations (VNets, NSGs, Private Link). Experience deploying Azure AI and data services (e.g. OpenAI, AI Search, AI Foundry) in production environments. Skilled in More ❯
reading, south east england, united kingdom Hybrid / WFH Options
Thames Water
looking for a highly motivated and technically skilled Full Stack Developer to join our Customer Technology & Platforms team. In this role, you will design, develop, and support high-qualitysoftware solutions that enhance the digital experience for millions of Thames Water customers. You’ll play a critical role in building modern microservices and APIs, using cutting-edge technologies … Kubernetes), transforming how customers interact with Thames Water every day. What you’ll do as a Full Stack Developer Software Development & Delivery: Design and develop high-qualitycode to support digital products across web and backend systems. Build scalable APIs and microservices to support seamless customer interactions. Write secure, well-tested, and maintainable code using .NET … designing integration solutions across cloud and on-prem environments. Previous work in regulated industries or large customer bases. Desirable Technical Skills & Qualifications: Familiarity with automated testing tools and softwarequality frameworks. Experience building and maintaining reusable UI components. Understanding of secure coding practices and API security. Experience writing technical documentation and contributing to shared knowledge bases. What’s More ❯
Leeds, West Yorkshire, Yorkshire, United Kingdom Hybrid / WFH Options
WRK DIGITAL LTD
with AWS engineers. This role will require the software and dev ops capabilities of an ML Ops engineer to build ML and CI-CD pipelines, proficiency in Infrastructure as Code and Sagemaker pipelines combined with Data Engineering capabilities. Role Summary: Working across projects within the business and the wider industry through the organisation's parent company, you will have … are developed and scaled reliably in line with the best practices for ML Ops and software engineering, ethics, and system security Creation of Data Engineering pipelines utilising Infrastructure as code (IAC) to ensure projects ingest data in an automated way that is quality checked and fit for purpose for machine learning modelling Knowledge and Skills: Essentials Proficient … Unix environment and scripting in Bash and Python. Strong experience with AWS infrastructure with proficiency in the services such as: S3, EC2, Lambda functions, Cloud Formation, Athena, Dynamo DB, Code Commit, SageMaker, etc. Strong experience with containerisation using Docker and containers management. Strong software engineering skillset including code review: a good understanding of coding best practices and experience More ❯
Manchester, North West, United Kingdom Hybrid / WFH Options
83zero Limited
design robust, scalable, and secure architectures for new projects and enhancements to existing systems. Participating in agile development processes, including sprint planning, daily stand-ups, and retrospectives. Conducting thorough code reviews to ensure codequality, performance, and adherence to best practices. Contributing to improving our teams' development processes, tools, and techniques to enhance productivity and product More ❯
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom Hybrid / WFH Options
83zero Limited
design robust, scalable, and secure architectures for new projects and enhancements to existing systems. Participating in agile development processes, including sprint planning, daily stand-ups, and retrospectives. Conducting thorough code reviews to ensure codequality, performance, and adherence to best practices. Contributing to improving our teams' development processes, tools, and techniques to enhance productivity and product More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Salt Search
Dynamics 365 CE Developer to join a talented team of Microsoft specialists. You'll work on complex technical builds, extending Dynamics 365 and Power Platform solutions using both low-code and pro-code approaches. You'll contribute to custom development across D365 CE modules, while being supported to continue growing your technical skillset in a collaborative, innovation-driven … environment. Key Responsibilities Develop and customise Dynamics 365 CE solutions across Sales, Service, and Marketing Build C# plugins and JavaScript to enhance business logic and UI interactivity Deliver low-code solutions using Power Platform tools (Power Automate, PCF, etc.) Work with senior developers and consultants to deliver project milestones Participate in technical solution reviews and codequality … tools and form scripting Solid communication and problem-solving skills Certification in a Microsoft Fundamentals exam (Power Platform, Azure, or Dynamics) Desirable Skills Experience with PCF controls or low-code plugin development Exposure to ALM, Azure DevOps, and source control Previous work within an Agile or Microsoft Partner environment Passion for learning and upskilling in Power Platform technologies What More ❯
standards across multiple platforms, keeping them updated and ensuring adherence across teams. Champion data validation methods and standards to ensure data quality from source to consumption. Standardise code, product, and service quality across engineering teams by implementing best practices and governance. Design and promote reusable metadata libraries and cross-business standards in collaboration with other … data standards and strategic principles. Strong programming/coding expertise across Python, SQL, Proc SQL, and cloud technologies (Azure stack, AWS). Experience in designing and executing data/codequality assurance processes, troubleshooting, and resolving processing issues. Ability to apply standards and tools to design, code, test, correct, and document programs/scripts from agreed More ❯
sunderland, tyne and wear, north east england, united kingdom
Scrumconnect Consulting
standards across multiple platforms, keeping them updated and ensuring adherence across teams. Champion data validation methods and standards to ensure data quality from source to consumption. Standardise code, product, and service quality across engineering teams by implementing best practices and governance. Design and promote reusable metadata libraries and cross-business standards in collaboration with other … data standards and strategic principles. Strong programming/coding expertise across Python, SQL, Proc SQL, and cloud technologies (Azure stack, AWS). Experience in designing and executing data/codequality assurance processes, troubleshooting, and resolving processing issues. Ability to apply standards and tools to design, code, test, correct, and document programs/scripts from agreed More ❯
standards across multiple platforms, keeping them updated and ensuring adherence across teams. Champion data validation methods and standards to ensure data quality from source to consumption. Standardise code, product, and service quality across engineering teams by implementing best practices and governance. Design and promote reusable metadata libraries and cross-business standards in collaboration with other … data standards and strategic principles. Strong programming/coding expertise across Python, SQL, Proc SQL, and cloud technologies (Azure stack, AWS). Experience in designing and executing data/codequality assurance processes, troubleshooting, and resolving processing issues. Ability to apply standards and tools to design, code, test, correct, and document programs/scripts from agreed More ❯