Python Developer
NorcloudLondon, United Kingdom
GithubTDDPythonAPIsDjango
We 7re modernising a complex back end and need senior developers who can move fast with quality leveraging AI augmented codingtools (Claude, GitHub Copilot, CodeLlama/Codex, etc.) to accelerate analysis of the current system and delivery of well tested, maintainable features. You 7ll pair program frequently, practice TDD, and own your code from dev to prod.
Responsibilities
- Build & ship Python services: Design, implement, and maintain backend services/APIs (Django or FastAPI), with clear boundaries, strong typing, and robust observability.
- Use AI for the heavy lifting: Employ AI tools to analyse legacy code, draft migration plans, generate scaffolds/tests, and speed up refactors while applying human judgment to validate outputs and manage risks.
- TDD as standard: Write tests first and automate end to end validation (e.g., Playwright for web flows; pytest for unit/integration).
- Pair program often: Co design and co code to raise quality, share context, and keep momentum; rotate pairs for knowledge spread.
- Own the path to production: Build and maintain CI/CD pipelines; configure environments; instrument services (logging/metrics/traces); champion release health.
- Provision infra as code: Use Terraform to define cloud resources; keep everything reproducible and reviewable.
- Data & persistence: Model and optimise relational stores (SQL), write migrations, and tune performance.
- Engineering rigor: Code reviews, ADRs, threat modelling, performance profiling, and continuous refactoring.
- Team leadership: Mentor peers, help refine tickets, contribute to roadmaps, and uphold engineering standards.
What you 7ll bring
Must haves
- 5 67 years professional software development experience, with a very strong Python background.
- Hands on experience with AI augmented coding (e.g., Claude, GitHub Copilot, Codex), including practical understanding of pros/cons (context windows, hallucinations, privacy, licensing, code provenance, and when not to use AI).
- Solid web service development with Django or FastAPI.
- Strong SQL skills (schema design, migrations, query optimisation).
- Proven TDD mindset (unit/integration) and UI/E2E testing with Playwright.
- DevOps fluency: build/deploy your own pipelines (GitHub Actions/Azure DevOps/GitLab CI, etc.), containerisation (Docker), environment configuration, and infrastructure as code with Terraform.
- Comfortable with pair programming as a default practice; excellent communication and collaboration.
- Bias for action: you work quickly, test thoroughly, and keep quality high.
Nice to haves
- Java experience (helpful for legacy interop; not essential).
- Cloud experience (AWS/Azure/GCP), including networking, secrets, and observability stacks (OpenTelemetry/Prometheus/Grafana).
- Security by design: OWASP, dependency scanning, SBOMs, and least privilege IAM.
- Performance tuning at API/database layers.
View all remote jobs at Norcloud →
FAQ
- Is the Python Developer position at Norcloud remote?
- Yes. This role was posted on Remote Frontend Jobs, a job board that lists exclusively fully remote positions.
- When was this Python Developer job posted?
- This listing was posted on March 9, 2026 and is still open for applications.
- How do I apply for the Python Developer position at Norcloud?
- Use the apply button on this page — it takes you directly to the employer’s application page.
More remote Github jobs
Fullstack + AI Engineer - TX, USA
Photon Interactive UK LimitedUnited States
$48,000 - $168,000 annualremoteai-engineeringbackend-development+7
Java Fullstack Developer | Offshore
Photon Interactive UK LimitedIndia
remotefull-stack-developerjava-developer+6
QA Engineer Intern
InfluurNorth America
remotereactselenium+6
Master AI Developer
CI&TWorldwide
remotenode.jsreact+6
IT Developer
JobgetherWorldwide
remotewordpresszapier+6