👨🏻‍💻 postech.work

Graduate Software Engineer | Python

• 🌐 Remote

Remote Posted 1 day, 11 hours ago

Job Description

Location: Birmingham, UK (in-person, flexible hours)

Type: Full-time, Graduate / Junior Position

Salary: £28,000 – £34,000 (depending on experience)

About the Role

We’re looking for a Graduate Python Developer to join our team in Birmingham.

You’ll work closely with experienced engineers to design and build modern backend systems using FastAPI, Django, and supporting tools.

This role suits a graduate who loves clean, efficient code and wants hands-on experience with real production systems — from database design to API deployment — while learning from a technically minded, supportive team.

Key Responsibilities

Develop, test, and maintain backend services using FastAPI and Django REST Framework

Design and manage relational databases (PostgreSQL / MySQL)

Build RESTful APIs and integrate third-party services

Collaborate on architecture, deployment, and CI/CD (GitHub Actions, Docker)

Write unit tests and contribute to documentation

Participate in in-person team meetings and development sprints (flexible schedule)

What You’ll Learn / Use

Python 3.10+, FastAPI, Django / DRF

Pydantic, SQLAlchemy, Alembic

PostgreSQL, Redis, Docker, GitHub Actions

Deployment to AWS / GCP environments

Agile workflows, code reviews, and version control best practices

Requirements

Essential:

BSc or MSc in Computer Science, Software Engineering, or related field

Strong Python skills and understanding of OOP concepts

Familiarity with at least one web framework (FastAPI, Django, or Flask)

Basic understanding of databases and REST APIs

Enthusiastic about learning new tools and best practices

Desirable:

GitHub projects or university coursework demonstrating backend experience

Experience with Docker or cloud deployment basics

Understanding of testing frameworks (Pytest) or async programming

Why Join Us

Hybrid structure: in-person collaboration with flexible hours

Mentorship from experienced backend engineers

Exposure to production-grade, high-performance systems

Opportunity for rapid career progression to Mid-Level Developer

Support for training, conferences, and certification

Job Types: Full-time, Graduate

Pay: £28,000.00-£34,000.00 per year

Benefits:

Company pension

On-site parking

Referral programme

Work from home

Ability to commute/relocate:

Birmingham B1: reliably commute or plan to relocate before starting work (preferred)

Education:

GCSE or equivalent (preferred)

Work authorisation:

United Kingdom (preferred)

Work Location: In person

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.