security, and efficiency of the environments hosting Sainsbury’s applications. Role Summary: We are seeking an experienced Senior AWS Cloud Platform Engineer with a passion for AWS, Infrastructure as Code and automation to join our team. This role focuses on designing, delivering, and operating our AWS Cloud Platform that powers Sainsbury’s Services and Applications. You will play a … cloud services to Sainsbury’s. What You’ll Do: Build and Run Scalable Infrastructure: Use cutting-edge tools and technologies to continuously deliver robust Cloud Infrastructure through Infrastructure as Code practices. Engage in the design, collaboration with Product Owners, our Engineering Community, Architects and Information Security to ensure that solutions help customers and achieve our business goals and objectives. … scalable infrastructure, including the building and management of serverless architectures. Passion for Automation: A deep commitment to automation and modern DevOps practices, including CI/CD pipelines. Infrastructure as Code: Hands-on experience with Terraform, CloudFormation, Serverless or similar tools for IaC. Tooling and Innovation: Ability to develop custom tools or leverage open-source solutions to enhance platform efficiency More ❯
and .NET Core . Interact with MSSQL databases via stored procedures and schema design. Own tasks end-to-end, from development through deployment, testing, and documentation. Contribute to codequality through peer reviews, shared standards, and clean, maintainable practices. Support Agile delivery with participation in planning, retrospectives, and sprint reviews. Identify technical risks, recommend improvements, and help … procedures and schema management. Comfort with Tailwind CSS and responsive, accessible design principles. Familiarity with Azure DevOps , including pipelines, repositories, and boards. Experience using Git workflows and participating in code reviews. Understanding of Agile methodologies and cross-functional collaboration. For more information, send your CV to P.bower@tenthrevolution.com More ❯
and .NET Core . Interact with MSSQL databases via stored procedures and schema design. Own tasks end-to-end, from development through deployment, testing, and documentation. Contribute to codequality through peer reviews, shared standards, and clean, maintainable practices. Support Agile delivery with participation in planning, retrospectives, and sprint reviews. Identify technical risks, recommend improvements, and help … procedures and schema management. Comfort with Tailwind CSS and responsive, accessible design principles. Familiarity with Azure DevOps , including pipelines, repositories, and boards. Experience using Git workflows and participating in code reviews. Understanding of Agile methodologies and cross-functional collaboration. For more information, send your CV to P.bower@tenthrevolution.com More ❯
London, England, United Kingdom Hybrid / WFH Options
BCW
Intelligence Solutions within the Burson Global, EMEA team, your primary focus is to build bespoke Data Analytics and Intelligence platforms for clients. You will leverage a combination of low code/no code and cloud technologies, ensuring the accelerated integration of both established and new products into the business ecosystem. In addition, you will be responsible for Co … methodologies and the DevOps culture of collaboration, communication, and continuous improvement. Version Control: Experience with version control systems such as Git, and knowledge of best practices for collaboration and code review. API Development: Understanding of RESTful API design principles and experience with API development frameworks such as Flask. Testing and Debugging: ability to use tools like Python Unit Tests … to identify and fix bugs, as well as writing automated tests to ensure codequality and reliability. At Burson, diversity, equity and inclusion are not just values; they are strategic imperatives that fuel our future in an industry built on the art of understanding, connecting and developing relationships. We believe that a diverse workforce is essential for More ❯
mentoring to other engineers in the team Contribute to solution architecture and strategic technical direction Build, integrate, and maintain REST APIs and backend services Champion best practices in softwarequality, CI/CD, observability, and DevOps Collaborate with cross-functional teams including Product, QA, and DevOps Optionally take on people management responsibilities for engineers Stay updated with emerging More ❯
PL/SQL, NoSQL API Development: RESTful APIs Version Control: Git CI/CD: TeamCity Docker and Containerization Monitoring and Logging (e.g., Prometheus, Grafana, ELK Stack) Security and Compliance CodeQuality Tools (e.g., SonarQube) Agile Methodologies (Scrum or Kanban) Soft Skills: Team Collaboration : Ability to work effectively with cross-functional teams, sharing knowledge and expertise. Proactive Approach More ❯
4+ years of React experience 2+ years of Cloud solutions design experience with Azure Additional tools: TypeScript, RESTful APIs, JavaScript, Node.JS Familiarity with BFF architecture Strong testing skills, from codequality to customer journey and accessibility Proficiency in semantic, accessible, and modular front-end code Experience with Agile methodologies Team management and micro-frontend architecture experience More ❯
and confidence. Job Description: We are seeking a Front-End Senior Software Engineer to join our team and play a key role in designing, developing, and maintaining high-qualitysoftware solutions. The ideal candidate is a highly skilled problem solver with extensive experience in software development, architecture, and best practices. As a senior member of the team, you … efficient applications. Responsibilities Software Development:Design, develop, test, and maintain scalable and high-performance software solutions. Technical Leadership:Provide guidance and mentorship to junior engineers and drive technical discussions. CodeQuality:Ensure codequality through best practices, code reviews, and automated testing. Architecture & Design:Lead architectural decisions, optimize system performance, and contribute to More ❯
operations, investments, client services, sales, and finance to understand business requirements and translate them into technical solutions. Ensure that technical implementations align with both business goals and technical standards. CodeQuality and Best Practices: Ensure high standards of codequality through code reviews, testing, and adherence to best practices. Continuously work to improve … production issues and performance bottlenecks. Proactively identify areas for optimisation and implement improvements that enhance the user experience and system reliability. Project Execution: Take responsibility for delivering high-quality solutions on time, ensuring that development and … release processes meet industry best practices. Work collaboratively with the team to maintain a clear and consistent development workflow. Documentation and Knowledge Sharing: Contribute to the documentation of features, code, and processes to ensure that knowledge is easily accessible and maintained within the team. Share technical insights and solutions to promote a learning culture. Continuous Learning: Stay current with More ❯
to articulate complex technical concepts at varying levels of detail. Your contributions will be pivotal in advancing the company's capabilities in LLM inferences and enhancing the overall quality of AI solutions. Requirements Some experience in programming languages such as Python, C/C++, and familiarity with object-oriented programming. Experience of working with or an understanding of … LangChain, with a focus on Retrieval-Augmented Generation (RAG) and text/chat generators. Cloud computing with AWS (ECS, EKS, DynamoDB, Bedrock) Knowledge of git version control, branching, and code versioning. Passionate about codequality, adhering to best practices for codequality, performance, testing, monitoring, documentation, CI/CD. Experience working in an … Large Language Model stacks, vector databases, Haystack, open-source (Mistral, Falcon, Llama 3), and closed-source models like GPT-4 and Claude. Knowledge of Git version control, branching, and code versioning. Renumeration: Healthcare insurance upon passing probation #J-18808-Ljbffr More ❯
Python Developer with expertise in Public Sector delivery. Designing, developing, and maintaining Python -based applications and services. Collaborating with cross-functional teams to define requirements and deliver high-qualitysoftware solutions. Experience … using; Typescript, React and Node. Implementing data processing pipelines using PySpark for efficient data analysis. Integrating with AWS services and utilizing cloud infrastructure for scalable and reliable applications. Conducting code reviews, debugging, and troubleshooting to ensure codequality and performance. Writing clean, efficient, and reusable code while adhering to coding standards and best practices. Collaborating More ❯
Libraries such as Material UI or Ant Design. CSS pre-processors such as SASS and LESS Testing frameworks e.g. Jest Performance profiling and optimisation Build tools such as Webpack Codequality and governance tools such as Sonarqube. Responsive design and cross-browser compatibility Version control systems such as git i.e. gitlabs Agile development methodologies i.e. Scrum Please More ❯
high-quality delivery. Design and implement complex software applications, emphasizing robust and scalable solutions. Collaborate with cross-functional teams to define, design, and ship new features. Ensure codequality and maintainability through code reviews and adherence to design patterns. Optimize the performance of web applications to ensure fast and efficient user experiences. Mentor junior … engineers and promote a culture of continuous learning and improvement. Address and refactor legacy code, bringing it up to modern standards and practices. Drive changes in coding practices and standards to improve codequality and team efficiency. Develop and maintain backend services and APIs, ensuring seamless integration with front-end applications. Requirements Excellent communication skills and More ❯
high-quality delivery. Design and implement complex software applications, emphasizing robust and scalable solutions. Collaborate with cross-functional teams to define, design, and ship new features. Ensure codequality and maintainability through code reviews and adherence to design patterns. Optimize the performance of web applications to ensure fast and efficient user experiences. Mentor junior … engineers and promote a culture of continuous learning and improvement. Address and refactor legacy code, bringing it up to modern standards and practices. Drive changes in coding practices and standards to improve codequality and team efficiency. Develop and maintain backend services and APIs, ensuring seamless integration with front-end applications. Requirements Excellent communication skills and More ❯
high-quality delivery. Design and implement complex software applications, emphasizing robust and scalable solutions. Collaborate with cross-functional teams to define, design, and ship new features. Ensure codequality and maintainability through code reviews and adherence to design patterns. Optimize the performance of web applications to ensure fast and efficient user experiences. Mentor junior … engineers and promote a culture of continuous learning and improvement. Address and refactor legacy code, bringing it up to modern standards and practices. Drive changes in coding practices and standards to improve codequality and team efficiency. Develop and maintain backend services and APIs, ensuring seamless integration with front-end applications. Requirements Excellent communication skills and More ❯
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 softwarecode 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 … applied experience. Hands-on practical experience in system design, application development, testing, and operational stability. Proficient in coding in one or more languages. Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages. Overall knowledge of the Software Development Life Cycle. Solid understanding of agile methodologies … Grid React. Proficient in coding in one or more languages such as Java. Experience with TypeScript, including types, interfaces, generics, advanced TypeScript features, ability to write clean, type-safe code and leverage TypeScript for better codequality and maintainability. Experience in JavaScript (ES6+), including concepts like async/await, promises, modules, HTML and CSS. Experience with More ❯
Libraries such as Material UI or Ant Design. CSS pre-processors such as SASS and LESS Testing frameworks e.g. Jest Performance profiling and optimisation Build tools such as Webpack Codequality and governance tools such as Sonarqube. Responsive design and cross-browser compatibility Version control systems such as git i.e. gitlabs Agile development methodologies i.e. Scrum Please More ❯
London, England, United Kingdom Hybrid / WFH Options
650 DPlay Entertainment Ltd
what software gets built. Your decisions are often right, and you are persuasive in delivering your suggestions and ideas to your team. You mentor junior engineers, overseeing their designs, codequality, and integration into a team, and help them grow in their technical skills. Your success is judged as much on your own productivity as on the … understanding of the mobile development lifecycle, and PlayStore/AppStore submissions. Deep understanding of the nuances of the Android ecosystem, different OS versions, and how to effectively design & write code for a multitude of Android devices. Deep experience with Android SDK, Git, Gradle, Jetpack Compose, Kotlin Coroutines and popular third-party libraries. Experience building modular apps with principles such … what software gets built. Your decisions are often right, and you are persuasive in delivering your suggestions and ideas to your team. You mentor junior engineers, overseeing their designs, codequality, and integration into a team, and help them grow in their technical skills. Your success is judged as much on your own productivity as on the More ❯
services enable Mastercard engineering teams to focus on delivering business value from ideation to market. The ideal candidate will help Mastercard developers efficiently build, test, and deliver secure, quality code. Role This role involves working with a team of talented developers to develop high performance, high volume solutions. You … will be responsible for: • Design and implement microservice capabilities in Java • Develop high-quality, secure, scalable and maintainable software solutions. • Apply best practices for automated testing, automated codequality, automated delivery & automated monitoring. • Mentor the junior engineers on your team through sound technical advice, UML documentation & code reviews • Collaborate with Leads, Developers & Product Owners More ❯
Greater London, England, United Kingdom Hybrid / WFH Options
Aventum Group
transformative software features, driving architectural discussions and providing strategic direction to ensure scalability, maintainability, and alignment with organizational objectives. Define and implement comprehensive unit testing strategies and frameworks, emphasizing code reliability, test coverage, and industry best practices, while mentoring team members in testing methodologies and quality assurance. Serve as a subject matter expert in diagnosing and resolving … intricate technical issues, leveraging advanced debugging and troubleshooting techniques to uphold system integrity and optimize performance. Drive excellence in version control management, overseeing branching strategies, code reviews, and repository hygiene to maintain codebase integrity and foster collaboration efficiency. Mentor and coach team members in code craftsmanship and conduct rigorous code reviews, setting the highest standards for code … and optimization of CI/CD pipelines, utilizing advanced automation techniques and deployment strategies to streamline software delivery and drive continuous improvement. Define and execute seamless integration strategies for code changes, ensuring smooth transitions and minimal disruption to the existing codebase while minimizing technical debt. Create and maintain comprehensive technical documentation, sharing architectural insights, best practices, and references to More ❯
getting smart ideas into the hands of our customers. We're looking for people who have a curious mindset, thrive in collaborative squads, and are passionate about building qualitysoftware that has a big impact in a rapidly changing environment. By their nature, our people are also solution-oriented, commercially savvy and have a head for fintech. We … of tasks from the estimation stage right through until the release stage and post production Identify, troubleshoot and resolve existing or newly-identified prioritised defects Write tests for all code you deliver and adhere to best practices/standards, ensuring high-qualitycode Participate in code reviews, ensuring high codequality and More ❯
greenfield backend services using Java and Spring Boot , with a strong emphasis on DevOps, automation, and performance at scale. You'll help shape technical direction , lead by example in codequality, and champion best practices across the team. You’ll be working on the core of next-gen cybersecurity products, including enterprise-grade systems built from the … CD pipelines, and legacy system migrations. Innovate across the stack, taking ownership of key projects and delivering performant, scalable solutions. Lead engineering best practices including coding standards, unit testing, code reviews, and system architecture discussions. Support, coach, and mentor junior developers, fostering a culture of technical excellence and collaboration. Work closely with cross-functional teams, including product and engineering … Ideal Candidate will: Bring technical vision, initiative, and a passion for exploring and implementing emerging technologies. Are a natural technical leader with experience mentoring engineers and driving engineering quality across teams. Enjoy solving complex problems and have a product mindset with an eye toward continuous improvement. Compensation: Benefits: Equity, Healthcare and More If you would like to be More ❯
London, England, United Kingdom Hybrid / WFH Options
Uneek Global
an object-oriented programming language , ideally TypeScript or Java Proven experience leading or mentoring engineering teams in an agile, product-focused environment Solid understanding of software design principles, clean code practices, and scalable architecture Background in building and maintaining cloud-native applications (AWS or Azure preferred) Comfortable collaborating with cross-functional teams and contributing to technical direction and solution … design Passion for developing people, improving codequality, and fostering a collaborative team culture Strong communication skills and the ability to advocate for engineering excellence across disciplines Uneek is a professional organisation, and we warmly welcome applications from individuals of all ages and backgrounds. We are committed to equal opportunities and do not intend to discriminate through More ❯
Azure to deploy and scale applications. Develop and integrate high-performance, low-latency APIs for AI-driven features. Collaborate with AI researchers to implement generative models in production. Ensure codequality through testing, peer reviews, and continuous integration. Participate in architectural design discussions and promote engineering best practices. Continuously improve the application’s performance, scalability, and maintainability. … databases as Elastic, Pinecone, Weaviate, or similar. Familiarity with cloud platforms (AWS, GCP, etc.) and containerized environments (Docker, Kubernetes). You are committed to writing clean, maintainable, and scalable code, following best practices in software development. You enjoy solving complex problems and continuously improving the performance and scalability of systems. You thrive in collaborative environments, working closely with cross More ❯
development cycle which includes analysis, design, implementation, maintenance and troubleshooting. You will collaborate with cross-functional teams, including product managers, designers, developers and QA Engineers, to deliver high-qualitysoftware solutions that meet the needs of our customers and enhance our business operations. The ideal candidate should be self-motivated and have excellent collaboration and communication skills. S … opportunity as a Software Engineer , you will be: Develop, test, and maintain robust and scalable applications (primarily NodeJS, can be Python or Java/C/C++) Participate in code reviews to ensure codequality and adherence to coding standard Identify and resolve software related issues and bugs Collaborate with cross-functional teams to gather and More ❯