.Net Core with associated web frameworks (React, Blazer, Angular). You will collaborate with cross-functional teams to understand project requirements, propose solutions, and deliver high-qualitycode that meets our clients' needs. As a consultant at Triad, you will play a pivotal role in shaping the technological landscape, defining, designing, and delivering digital solutions across public … innovation that has been the hallmark of Triad's 35-year success story. Key Responsibilities: Design, develop, and maintain C# applications, components, and systems. Write clean, efficient, and maintainable code following best practices and coding standards. Collaborate with cross-functional teams including designers, product managers, and other developers to understand project requirements and deliver high-quality solutions. … Participate in code reviews to ensure codequality and provide constructive feedback to peers. Troubleshoot and debug software applications to resolve issues and optimise performance. Stay updated with the latest trends and technologies in web development and software engineering. Document code and technical specifications. Contribute to the continuous improvement of development processes and methodologies. Skills More ❯
.Net Core with associated web frameworks (React, Blazer, Angular). You will collaborate with cross-functional teams to understand project requirements, propose solutions, and deliver high-qualitycode that meets our clients' needs. As a consultant at Triad, you will play a pivotal role in shaping the technological landscape, defining, designing, and delivering digital solutions across public … innovation that has been the hallmark of Triad's 35-year success story. Key Responsibilities: Design, develop, and maintain C# applications, components, and systems. Write clean, efficient, and maintainable code following best practices and coding standards. Collaborate with cross-functional teams including designers, product managers, and other developers to understand project requirements and deliver high-quality solutions. … Participate in code reviews to ensure codequality and provide constructive feedback to peers. Troubleshoot and debug software applications to resolve issues and optimise performance. Stay updated with the latest trends and technologies in web development and software engineering. Document code and technical specifications. Contribute to the continuous improvement of development processes and methodologies. Skills 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 ❯
East London, London, United Kingdom Hybrid / WFH Options
Tech 4
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 ❯
E1, Whitechapel, Greater London, Shadwell, United Kingdom
Tech4 Ltd
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 ❯
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 ❯
East London, London, United Kingdom Hybrid / WFH Options
Tech 4
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 ❯
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 ❯
and contribute to the implementation of scalable backend services, APIs, and libraries using .NET Core and cloud platforms like AWS or Azure. Ensure high-quality and testable code through proactive practices such as early test planning, TDD, code reviews, and automation. Enable rapid release cycles with strong DevOps practices, ensuring confidence in every deployment. Quality … aligned. Help recruit, onboard, and develop top-tier engineers, growing a high-performance team. Innovation & Continuous Improvement Advocate for and implement AI-assisted development tools (e.g., GitHub Copilot, Claude Code) to boost engineering velocity and quality. Identify and implement opportunities to automate workflows, reduce technical debt, and drive continuous delivery excellence. Drive a culture of early feedback, enabling faster … .NET Core, RESTful API design, and scalable service architecture. Familiar with Shift-Left testing approaches, embedding quality early in the SDLC and enabling team-wide accountability for code correctness. Deep understanding of object-oriented design, design patterns, and principles like SOLID and TDD. Proficient with Visual Studio and/or JetBrains Rider, and skilled in using ReSharper More ❯
fostering their growth and development. Technical Leadership: Contribute to the definition of our development practices and the technical vision of our cloud applications. Quality Assurance: Ensure all code developed meets high standards for quality, maintainability, and performance. Complex Problem Solving: Tackle and resolve intricate technical challenges, applying your deep expertise in full-stack cloud development … 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. Help maintain codequality, organization, and automatization. Participate in code reviews and provide constructive feedback to peers. Keep abreast of new trends and best practices in AWS development and More ❯
give you the training and support you need to achieve whatever you put your mind to. We'll help you succeed Leading organisations trust us because of the quality of our advice. That quality grows from a thorough understanding of their business, and that understanding comes from working closely with them and building long-lasting relationships. … enhancing our delivery and providing additional services to organisations we work with. As a Senior Developer, you will play a key role in designing, developing and maintaining high-qualitysoftware solutions. You will work closely with other developers, UX/UI designers and stakeholders to ensure that our products meet the highest standards. Your expertise in C#, .NET … culture of continuous learning and improvement. Communicate effectively with stakeholders to understand requirements and provide technical insights. Lead by example in following best practices and coding standards. Participate in code reviews to ensure codequality and share knowledge. You'll be someone with: Proven hands-on track record of successfully building and delivering digital products (web More ❯
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 ❯
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 ❯
Stock Options + Exceptional Benefits Location: London based team We're hiring on behalf of a cutting-edge tech company that's reimagining how software gets built - combining full-code flexibility with the power of no-code tools and generative AI into a unified platform. You'll work on a tool that lets developers and teams create UIs … workflows, and backends - faster and smarter. Think: Python interpreter + visual UI + no-code workflows + GenAI. This role suits engineers with strong Python and frontend experience (Vue + TypeScript preferred, React is fine too), and a passion for building tools for developers. What you'll do: Build core parts of their low-code UI and no … code workflow builder Shape backend architecture with Python (Pydantic, Mypy, Pytest, etc.) Contribute across both frontend and backend Define engineering best practices for typing, testing, CI/CD, and codequality Integrate AI agent tooling and third-party APIs Collaborate with product, design, and infra teams to build real-time collaboration features The ideal candidate will 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 ❯
content types, views, and taxonomy. Integrate third-party APIs and external services. Collaborate with UI/UX designers, project managers, and QA teams to deliver robust digital solutions. Ensure codequality through code reviews, automated testing, and adherence to development best practices. Manage deployments and environments using tools like Git, Docker, or CI/CD pipelines. 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 ❯
QA, and IT to translate 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 and deployment process. Troubleshoot and … bids and hiring Provide technical 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 Extensive experience in full-stack … proficiency in multiple programming languages 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 (e.g. Docker, Kubernetes). Proven More ❯