Python Full-Stack Developer
We're looking for a strong, versatile Full-Stack Developer to build and enhance modern applications across the full technology stack. This role requires 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 (5-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).
#J-18808-Ljbffr