×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer - Python

Job in Oxford, Oxfordshire, OX1, England, UK
Listing for: Procode
Part Time position
Listed on 2025-12-10
Job specializations:
  • Software Development
    Software Engineer, Python
Job Description & How to Apply Below

Software Engineer - Python

Procode IT – Oxford, 2 days per week in our Oxford office – Salary £39,545 + up to 15% bonus scheme. Sponsorship not available.

Are you a Software Engineer with Python experience and hands‑on AWS skills (Lambda, Event Bridge, Dynamo Db, S3, SQS)? If so, we have an exciting opportunity for you.

About Us

We are a dynamic software company, established in 2006, helping the energy and utilities sectors improve customer experience and reduce cost to serve through smarter process automation. We value an inclusive workplace where everyone can be their best.

About

The Role

As a Python Software Engineer, you’ll be part of a collaborative IT team building and enhancing cloud‑native products. You’ll work across the full development lifecycle in a modern AWS environment, from design to deployment, focusing on scalable, secure, and high‑performing systems.

What You’ll Be Doing
  • Engineering cloud‑native solutions using Python and AWS services (Lambda, Event Bridge, Dynamo Db, S3, SQS).
  • Collaborating in cross‑functional teams on product design, architecture, and delivery.
  • Writing clean, maintainable code that adheres to best practices and internal standards.
  • Deploying infrastructure with Terraform to ensure reproducible and secure environments.
  • Participating in Agile ceremonies and shaping product direction.
  • Monitoring and improving systems using Cloud Watch and Grafana.
What We’re Looking For
  • Commercial Python experience and a passion for elegant, efficient code.
  • Hands‑on AWS expertise, especially with serverless services (Lambda, Event Bridge, Dynamo Db, S3, SQS).
  • Experience with infrastructure as code, ideally Terraform.
  • Dev Ops mindset with appreciation for CI/CD, observability, and secure deployments.
  • Agile team experience and strong collaboration and communication skills.
  • A problem‑solver who enjoys tackling complex challenges and delivering smart solutions.
Tech Stack You’ll Work With

Languages & Frameworks: Python

Cloud: AWS (Lambda, API Gateway, Dynamo

DB, Event Bridge, S3, SQS)

Dev Ops & IaC: Terraform, Git Hub, CI/CD pipelines

Monitoring: Cloud Watch, Grafana

Methodologies: Agile (Scrum), TDD/BDD

This role may involve on‑call working on a rota basis (24/7). You may be required to pass an enhanced security vetting process.

Our Commitment to Diversity and Inclusion

Our employees come from all walks of life, and we champion diversity, inspire an inclusive culture, and enable an environment where you can be your authentic self.

Benefits – available from day one
  • Bonus scheme with personal and company components.
  • Career progression opportunities.
  • 25 days annual leave plus bank holidays.
  • Pension scheme: company contributes 4% of salary when you contribute 5%.
  • Opportunity to win tickets to major outdoor events (gigs, shows). Qualifying terms apply.
  • EV car scheme. Qualifying terms and conditions apply.
  • Health care scheme including dental, eye care, treatments, diagnostics and health consultations.
  • Death in service: pay three times your annual salary to designated next of kin.
  • Employee Assistance Programme with counselling, legal and financial advice available 24/7.
  • Paid volunteering day each year and chance to participate in fund‑raising opportunities.
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary