Cardiff, Wales, United Kingdom Hybrid / WFH Options
BBC Group and Public Services
science and MLOps/LLMOps workflows. Collaborate with Data Scientists to deploy, serve, and monitor LLMs in real-time and batch environments using Amazon SageMaker, Bedrock Implement Infrastructure-as-Code with AWS CDK, CloudFormation to provision and manage cloud environments. Build and maintain CI/CD pipelines using GitHub Actions, AWS CodePipeline, CodeBuild, Jenkins. Integrate monitoring and observability tools … CloudWatch, Prometheus, Grafana for infrastructure and model health tracking. Ensure software quality through Test-Driven Development (TDD), unit testing frameworks (e.g., pytest, unittest), and automated integration tests. Conduct regular code reviews, participate in pair programming, and advocate for cleancode, modular design, and maintainable architecture. Collaborate with architects and stakeholders to design high-level system architecture for … security best practices (IAM, encryption, VPC configuration, audit logging) using AWS native services and third-party tools. Embed security throughout the software development lifecycle by integrating static and dynamic code analysis, vulnerability scanning, and policy-as-code tools into CI/CD pipelines—ensuring DevSecOps principles are applied from design to deployment. Promote a culture of continuous learning More ❯
with regular extensions and reassignments - making this an ideal environment for curious, adaptable developers. 🔧 What You’ll Do Build scalable microservices using Java and Spring/Spring Boot. Deliver clean, maintainable code through TDD, BDD, and pair programming Design and maintain RESTful APIs and asynchronous services Contribute to the full DevOps lifecycle - development, deployment, and monitoring Collaborate in More ❯
Cardiff, Wales, United Kingdom Hybrid / WFH Options
JR United Kingdom
Key Accountabilities Participate in the entire development process, from design to deployment and support Communicate proactively with colleagues to refine application design Suggest and implement innovative solutions Optimize backend code, identify bottlenecks, and implement visualization and monitoring systems as needed Required Skills and Knowledge Computer Science/Tech degree highly desirable Experience as a Software Team Lead or Staff … Amazon Web Services) Databases & Frameworks: GraphQL, REST APIs, TDD, DDD, Software Design Patterns Methodologies: Agile: Scrum and Kanban About You Self-motivated, able to work independently Passionate about writing clean, reusable code Strong communication and teamwork skills Positive, logical, eager to learn Detail-oriented with a focus on quality Urgent roles; immediate interviews available This role offers a More ❯
Newport, Wales, United Kingdom Hybrid / WFH Options
JR United Kingdom
Participate in the entire development process from design to deployment and support Communicate proactively with colleagues to improve application design Suggest and implement innovative, high-tech solutions Optimize backend code, identify bottlenecks, and implement visualization and monitoring systems Required Skills and Knowledge Degree in Computer Science or related field (highly desirable) Experience as a Software Team Lead or Staff … Frameworks & Tools: Vue.js, Typescript/Angular/React, AWS, GraphQL, REST APIs, TDD, DDD, Agile (Scrum, Kanban) About You Self-motivated and able to work independently Passionate about writing clean, reusable code Excellent communication and teamwork skills Positive, logical, eager to learn Detail-oriented with a focus on quality This role offers a salary of More ❯
future proof web applications that are seen and used by thousands. You will play a key part in mentoring junior developers, championing best practices, and fostering a culture of cleancode, creativity, and constant improvement. Tech stack: Symfony (or similar PHP frameworks will also be considered) Vue.js (or similar JS libraries will also be considered) MySQL, HTML, SCSS … the development projects from concept to deployment Building robust, scalable, high performance web applications Mentoring junior developers and nurturing team growth Optimising system performance and enhancing user experience Running code reviews and ensuring clean, maintainable code Collaborating with designers, product teams, and stakeholders Solving complex technical problems with smart, creative solutions We need you to have: Proven … full stack PHP experience with modern web technologies A track record of leading development projects and coaching others Strong grasp of version control, package managers, and maintaining legacy code Excellent problem solving and communication skills A proactive mindset and passion for learning and innovation Beneficail - CI/CD, automated testing experience. This company offers more than just a job More ❯
future proof web applications that are seen and used by thousands. You will play a key part in mentoring junior developers, championing best practices, and fostering a culture of cleancode, creativity, and constant improvement. Tech stack: Symfony (or similar PHP frameworks will also be considered) Vue.js (or similar JS libraries will also be considered) MySQL, HTML, SCSS … the development projects from concept to deployment Building robust, scalable, high performance web applications Mentoring junior developers and nurturing team growth Optimising system performance and enhancing user experience Running code reviews and ensuring clean, maintainable code Collaborating with designers, product teams, and stakeholders Solving complex technical problems with smart, creative solutions We need you to have: Proven … full stack PHP experience with modern web technologies A track record of leading development projects and coaching others Strong grasp of version control, package managers, and maintaining legacy code Excellent problem solving and communication skills A proactive mindset and passion for learning and innovation Beneficail - CI/CD, automated testing experience. This company offers more than just a job More ❯
future proof web applications that are seen and used by thousands. You will play a key part in mentoring junior developers, championing best practices, and fostering a culture of cleancode, creativity, and constant improvement. Tech stack: Symfony (or similar PHP frameworks will also be considered) Vue.js (or similar JS libraries will also be considered) MySQL, HTML, SCSS … the development projects from concept to deployment Building robust, scalable, high performance web applications Mentoring junior developers and nurturing team growth Optimising system performance and enhancing user experience Running code reviews and ensuring clean, maintainable code Collaborating with designers, product teams, and stakeholders Solving complex technical problems with smart, creative solutions We need you to have: Proven … full stack PHP experience with modern web technologies A track record of leading development projects and coaching others Strong grasp of version control, package managers, and maintaining legacy code Excellent problem solving and communication skills A proactive mindset and passion for learning and innovation Beneficial - CI/CD, automated testing experience. This company offers more than just a job More ❯
and reliable unit-tested code. Implementing solutions using a range of languages and technologies. Assisting with understanding customer requirements, technical design, and estimation. Taking personal responsibility for ensuring all code that goes to production is of top quality and meets customer requirements and needs. Ensuring new and existing applications are scaled to meet expected demand. Continuously improving the software … infrastructure, such as the deployment process. Undertaking code reviews, providing constructive feedback, and advising on best practices and coding standards. Testing both backend and frontend of the application. Developing and maintaining UI and API tests and automated test frameworks. Maintaining the implementation of the delivery pipeline, including test automation frameworks. Verifying system functionality by executing automated and manual tests … that the software meets the business and quality requirements. Reviewing and debugging code. Collaborating with developers and product managers to understand user requirements, business goals, and technical constraints. Writing clean, efficient, and maintainable code using a range of languages. Designing, implementing, and automating smoke, regression, and performance tests. Integrating automated tests into CI/CD pipelines. Using automated More ❯
SR2 | Socially Responsible Recruitment | Certified B Corporation™
site) Must be eligible for SC (10+ years UK residency required) One stage Interview Process Freelance/Contract ASAP Key Responsibilities: Design, develop, and deploy scalable fullstack applications Write clean, efficient, and testable code using TypeScript (frontend) and Go (backend) Collaborate with architects and stakeholders to shape system design Work within a flexible and fast-paced development environment … development background Nice to Have: Experience working in secure environments or government/aviation sectors Exposure to system tuning tools or similar domain-specific apps Familiarity with infrastructure-as-code (e.g., Terraform) Additional Information: Flexible working, but 2 days/week onsite in Bristol preferred Inside IR35 Security Clearance eligibility is essential due to the nature of the work More ❯
SR2 | Socially Responsible Recruitment | Certified B Corporation™
a true 50/50 split between frontend (TypeScript) and backend (Go) development in a modern, agile engineering team. Key Responsibilities: Design, develop, and deploy scalable fullstack applications Write clean, efficient, and testable code using TypeScript (frontend) and Go (backend) Collaborate with architects and stakeholders to shape system design Work within a flexible and fast-paced development environment … development background Nice to Have: Experience working in secure environments or government/aviation sectors Exposure to system tuning tools or similar domain-specific apps Familiarity with infrastructure-as-code (e.g., Terraform) Additional Information: Flexible working, but 2 days/week onsite in Bristol preferred Inside IR35 Security Clearance eligibility is essential due to the nature of the work More ❯
This is a hybrid position, with 2-3 days a week expected in the Bristol office and is perfect for a Senior Java Engineer who’s passionate about writing clean, efficient code while mentoring others and shaping modern, scalable systems. Primary Responsibilities Building cutting-edge backend solutions with Java, setting the standard for clean, efficient code. Rewriting More ❯
new apps and maintaining existing ones using React Native with TypeScript and GraphQL. You'll need a strong grasp of Native Mobile development as well, for handling environment-specific code where needed. This is a temporary role, likely lasting around 6 months, with a view to extending beyond this if needed. WHAT YOU'LL DO: Design, develop, and maintain … applications and features, while supporting and improving existing apps Consume GraphQL APIs in the mobile stack Collaborate with designers and backend engineers to deliver robust, user-friendly solutions Write clean, maintainable, well-tested code following best practices Address and resolve bugs, performance bottlenecks, and edge cases Write or adapt native modules when required for specific platform needs Participate … in code reviews, daily stand-ups, sprint planning, and retrospectives Contribute to ongoing technical improvement initiatives, including CI/CD, testing, and monitoring WHAT YOU'LL BRING: Strong professional experience with React Native and TypeScript Solid understanding and experience with GraphQL APIs Good knowledge of iOS (Swift/Objective-C) and Android (Kotlin/Java) Native Development for platform More ❯
Cardiff, Wales, United Kingdom Hybrid / WFH Options
Starling Bank Limited
Engineer Running a Backend Team We are looking for engineers at all levels to join the team. We value people being engaged and caring about customers, caring about the code they write and the contribution they can make to banking around the world. People with a broad ability to apply themselves to a multitude of problems and challenges, who … to hiring and we care more about aptitude and attitude than specific experience or qualifications. We are very open about how we deliver software. For the most part we code in Java, but you need not be an expert when you join us! We believe in clean coding, simple solutions, automated testing, and continuous deployment. If you care … makes up the majority of our backend codebase AWS & GCP - we're cloud-native Microservice-based architecture Kubernetes (EKS) TeamCity for CI/CD (lots of teams are releasing code 15-20 times per day!) Terraform and Grafana Our Interview process Interviewing is a two-way process and we want you to have the time and opportunity to get More ❯
Wrexham, Wales, United Kingdom Hybrid / WFH Options
Eli Lilly and Company
Native, Docker Familiarity with Linux environment Enjoy participating in the full lifecycle of the software product: from idea and design, via implementation, to operational considerations Be able to write cleancode, take pride in your work and value simplicity, testing and productivity as part of your daily routine, always putting user experience and security first Embracing Diversity Embracing More ❯
Wrexham, Wales, United Kingdom Hybrid / WFH Options
JR United Kingdom
the role is hybrid. The rates for this role is between £26.52 and £35.27 per hour. Responsibilities: Be a hands-on technologist spending a lot of your time in code across all parts of the Atom5 platform Work in an agile manner, develop features as per sprint priority plan Work as part of the team, sharing and reviewing ideas … Native, Docker Familiarity with Linux environment Enjoy participating in the full lifecycle of the software product: from idea and design, via implementation, to operational considerations Be able to write cleancode, take pride in your work and value simplicity, testing and productivity as part of your daily routine, always putting user experience and security first Please note PE More ❯
Cardiff, South Glamorgan, United Kingdom Hybrid / WFH Options
Starling Bank
with Women in Tech . We are looking for engineers at all levels to join the team. We value people being engaged and caring about customers, caring about the code they write and the contribution they make to Starling. People with a broad ability to apply themselves to a multitude of problems and challenges, who can work across teams … to hiring and we care more about aptitude and attitude than specific experience or qualifications. We are very open about how we deliver software. For the most part we code in Java, but you need not be an expert when you join us! We believe in clean coding, simple solutions, automated testing and continuous deployment. If you care … makes up the majority of our backend codebase AWS & GCP - we're cloud-native Microservice based architecture Kubernetes (EKS) TeamCity for CI/CD (lots of teams are releasing code 15-20 times per day!) Terraform and Grafana Our process: Interviewing is a two-way process and we want you to have the time and opportunity to get to More ❯
with Women in Tech . We are looking for engineers at all levels to join the team. We value people being engaged and caring about customers, caring about the code they write and the contribution they make to Starling. People with a broad ability to apply themselves to a multitude of problems and challenges, who can work across teams … to hiring and we care more about aptitude and attitude than specific experience or qualifications. We are very open about how we deliver software. For the most part we code in Java, but you need not be an expert when you join us! We believe in clean coding, simple solutions, automated testing and continuous deployment. If you care … makes up the majority of our backend codebase AWS & GCP - we're cloud-native Microservice based architecture Kubernetes (EKS) TeamCity for CI/CD (lots of team are releasing code 15-20 times per day!) Terraform and Grafana Our process: Interviewing is a two way process and we want you to have the time and opportunity to get to More ❯
Cardiff, Wales, United Kingdom Hybrid / WFH Options
SRT Marine Systems plc
Team Lead (not exhaustive): Hands-on Individual Contributor Attend and run the daily Scrum team stand-up and report progress on your current work, raising any blocking issues Perform code reviews - enforce coding standards Strong interpersonal skills, good communicator, able to build strong relationships with team members Ability to be gently assertive, tactful, complimentary, and respectful Carries out regular … incoming data feeds (persisted to database and published to queues) and also APIs exposed to our Angular and Unity front-end. Our system runs on clients’ premises. Expert git. Cleancode and SOLID principles. Receptive to modern SDLC capabilities, including automation of build, deploy, and test. (You do not necessarily have to build these, just be receptive to More ❯
Cardiff, Wales, United Kingdom Hybrid / WFH Options
Remotestar
a brief into a robust and well-architected system. Be able to provide leadership and guidance for the developers tasked to the project. Ensure development best practices are followed (CleanCode, Clean Architecture, code reviews) Actively communicate with the stakeholders, team members, and clients What do we value: Seeing through a project from conception to finished More ❯
Cardiff, Wales, United Kingdom Hybrid / WFH Options
Remotestar
of tests. Translate a brief into a robust and well-architected system. Provide leadership and guidance for the developers tasked to the project. Ensure development best practices are followed (CleanCode, Clean Architecture, code reviews). Actively communicate with the stakeholders, team members, and clients. What do we value? Seeing through a project from conception to More ❯
Newport, Wales, United Kingdom Hybrid / WFH Options
JR United Kingdom
development tasks Be proactive and require minimal supervision or mentoring to complete tasks Review specifications produced by architects and formal methods specialists Contribute to the design of algorithms Write clean, straightforward, efficient code that satisfies previously agreed acceptance criteria and specifications Commit often and submit small pull requests frequently Cover your code with unit, property and integration … tests when applicable Review the pull requests of your team mates Fix bugs in your own code and in legacy code from others Be available for emergency fixing of severity 1 issues on deployed products Integrate software components and third-party libraries Verify and deploy programs and systems Troubleshoot, debug and upgrade existing software Write documentation for the … code Write technical user manuals Be knowledgeable of distributed and concurrent computation Be knowledgeable of the basics of cryptography Write idiomatic code that satisfies the acceptance criteria of a given task Write tests (unit tests, property tests) that provide sufficient and non-superfluous efficient code coverage. Document code and APIs concisely and unambiguously Break down tasks More ❯
Cardiff, Wales, United Kingdom Hybrid / WFH Options
JR United Kingdom
development tasks Be proactive and require minimal supervision or mentoring to complete tasks Review specifications produced by architects and formal methods specialists Contribute to the design of algorithms Write clean, straightforward, efficient code that satisfies previously agreed acceptance criteria and specifications Commit often and submit small pull requests frequently Cover your code with unit, property and integration … tests when applicable Review the pull requests of your team mates Fix bugs in your own code and in legacy code from others Be available for emergency fixing of severity 1 issues on deployed products Integrate software components and third-party libraries Verify and deploy programs and systems Troubleshoot, debug and upgrade existing software Write documentation for the … code Write technical user manuals Be knowledgeable of distributed and concurrent computation Be knowledgeable of the basics of cryptography Write idiomatic code that satisfies the acceptance criteria of a given task Write tests (unit tests, property tests) that provide sufficient and non-superfluous efficient code coverage. Document code and APIs concisely and unambiguously Break down tasks More ❯
with cross-functional teams (e.g., development, QA, Infrastructure, project management). Experience using Git or similar version control systems. Familiarity with Azure and DevOps tools. A passion for technology, cleancode, and bringing new ideas to the table. What you'll do: Contribute to new software projects, maintain and improve current systems. Work collaboratively on technical specifications for … new and replacement systems. Participate in code reviews and share knowledge with the wider team. Help ensure projects meet quality and compliance standards. Support continuous improvement through user feedback and performance enhancements. Be proactive and flexible in supporting wider tech initiatives when needed. Ready to bring your Node.js skills to a supportive team where you can grow and make More ❯
Cardiff, Wales, United Kingdom Hybrid / WFH Options
JR United Kingdom
reporting their sustainability and carbon footprint data Build and improve key features across our web apps — from architecture to deployment Design, develop and maintain high-quality web UIs Ensure code quality, scalability, and maintainability Identify problems, propose solutions, and implement them end-to-end Collaborate on planning sprints, retros, and technical discussions Shape and nurture best engineering practices within … React Query , Redux , automated testing, and data visualization Bonus if you’ve worked with GitHub Actions, AWS, CDK, security, networking Is proactive, communicative, and enjoys solving complex problems with cleancode Understands the full lifecycle of shipping software — from idea to deployment Speaks English comfortably Cares about sustainability and wants to build for impact Nice to have: LangChain More ❯
portfolio of e-commerce websites built on Shopify Plus, as well as supporting internal applications. What you'll be doing: Developing and maintaining e-commerce sites (Shopify Plus) Writing clean, scalable code using React, JavaScript, HTML, and CSS Working with version control systems like Git Supporting internal tools (Python and Flutter experience a bonus) What we're looking More ❯