DevOps, and QA, to ensure software meets business requirements. Implement and optimise CI/CD pipelines to enhance development efficiency and software quality. Conduct code reviews, providing constructive feedback to enhance team performance and code quality. Troubleshoot and resolve technical issues, ensuring software operates smoothly and efficiently. Stay … delivery. Proficiency in multiple programming languages Experience in central government advantageous Experience in a consulting environment Skills Software Development Expertise in writing clean, maintainable code and optimising software for performance and scalability. Ability to design and implement software that meets business and technical requirements. Ensure all key business logic … is covered by tests. CodeQuality and Testing Proficient in automated testing frameworks and ensuring software is reliable and bug-free. Experience conducting code reviews and maintaining high coding standards within the team. Collaboration and Communication Effective at working with cross-functional teams to deliver project More ❯
business requirements into technical specifications and ensure smooth delivery. Drive continuous improvement initiatives to optimise performance, reliability, and security in software applications. Conduct regular code reviews and ensure that feedback is constructive and promotes learning within the team. Implement and maintain CI/CD pipelines to streamline the development … leadership, coaching, and mentoring to your team Promote knowledge sharing and adoption of good practice Uphold best practices in areas such as Infrastructure as Code (IAC), security, testing, and continuous delivery pipelines. Flexibility to transition between programming languages with a clear understanding of their suitability for different tasks Essential … such as Python, JavaScript, or similar. Extensive experience writing well-tested code. Good knowledge of cloud platforms (e.g., AWS, Azure, GCP) and infrastructure as code Experience with CI/CD pipelines and automated testing frameworks. Experience with various architecture patterns eg microservices and event-driven. Experience with containerization technologies More ❯
East London, London, United Kingdom Hybrid / WFH Options
WMtech
using LLM's, Agentic framework, and other related technologies Own technical direction for core systems, focusing on scalability, performance, and reliability. Write clean, maintainable code and contribute actively to the codebase. Define and uphold engineering best practices (codequality, CI/CD, observability, etc.). Collaborate More ❯
for a skilled Python Developer with strong experience in data wrangling and processing using Pandas and Polars , and a passion for writing clean, testable code using TDD . You'll be part of a collaborative engineering team focused on building efficient, scalable data solutions that drive critical business insights. … Key Responsibilities Design, develop, and maintain robust data processing pipelines using Python , Pandas , and Polars Apply test-driven development (TDD) practices to ensure codequality and reliability Optimize performance of data transformations on large-scale datasets Collaborate with data scientists, analysts, and other developers to build and … improve data products Contribute to architectural decisions and best practices in data engineering Maintain clear documentation and participate in code reviews Requirements Must-Have: 3+ years of Python development experience Strong experience with Pandas and Polars for data manipulation Proven expertise in Test-Driven Development (TDD) using frameworks such More ❯