We’re looking for a strong, versatile Senior Lead Developer to build and enhance modern applications across the full technology stack. This role needs someone with deep development expertise, modern DevOps practices, and practical cloud exposure , rather than a dedicated cloud engineer. Key Responsibilities Design, develop, refactor, and maintain end‑to‑end applications (backend, frontend, integrations). Collaborate with Product Owners and Agile leaders on user stories, design, documentation, and testing . Implement high‑quality, maintainable solutions using agreed engineering standards and design patterns . Write and maintain unit tests ; participate in and lead code reviews . Contribute to CI/CD pipelines, developer tooling, and automation . Work with containerised and cloud‑hosted applications; resolve technical dependencies across teams. Mandatory Skills & Experience: Python for application and systems development – strong working experience (7 years preferred) Docker , Git Terraform Build, packaging, and release processes Practical exposure to AWS or similar cloud platforms CI/CD pipelines (Azure DevOps or GitLab preferred) Full‑stack developers preferred. React or Angular (3 years). Understanding of: Networking fundamentals Cloud‑hosted architectures Infrastructure as Code (IaC) concepts Nice to Have Experience with other languages or ecosystems (e.g. JavaScript beyond frontend, NET ) Exposure to AI‑assisted/agentic developer tools (e.g. Cursor, Codex, Claude Code)