Remote Frontend Jobs
Norcloud logo

Python Developer

NorcloudLondon, United Kingdom
GithubTDDPythonAPIsDjango
Apply now

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