microservices communicating over a range of interfaces. You understand how the web works, REST APIs, OpenAPI spec/Swagger, GraphQL, and the difference between REST and RPCs. You understand TDD, BDD, unit testing, integration testing and when to use them. You are familiar with trunk-based development in git. Experience with back-end web application frameworks (Django, FastAPI, etc. More ❯
using PHP and MySQL, and includes full lifecycle development of RESTful APIs and web apps which can operate at scale on AWS. You will appreciate the benefits of TDD/BDD, ensuring all code is tested and reviewed to the highest standards, and adapt quickly to changing environments, concepts and emerging technologies to assist in the future roadmap of More ❯
tools like GIT, and build and CI tools like Team City are also essential. You should be well-versed in Agile development practices, testing at multiple levels including TDD and BDD, and capable of developing solutions in a high-transaction, high-availability enterprise environment. A solid understanding of the full software development lifecycle and practical use of cloud More ❯
Wandsworth, Greater London, UK Hybrid / WFH Options
Our Future Health
knowledge of relational databases (e.g. PostgreSQL) and familiarity other types of data store (blob, document, graph). Good experience in using modern, agile development practices like code review, TDD, CI/CD and pairing using tools like Git and GitHub. Experience of operationally managing software components once live, including; observability, logging, metrics, error reporting, debugging and live incident management. More ❯
and contribute to sprint planning. Identify, prioritize, and execute tasks throughout the Software Development Life Cycle (SDLC). Write clean, efficient, and well-tested code following test-drivendevelopment (TDD) principles. Automate tasks using appropriate tools and scripting languages. Provide technical leadership to junior developers by leading design discussions, implementation reviews, and code reviews. Actively participate More ❯