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, EventBridge, DynamoDb, 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, EventBridge, DynamoDb, 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 CloudWatch 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, EventBridge, DynamoDb, S3, SQS).
* Experience with infrastructure as code, ideally Terraform.
* DevOps 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, DynamoDB, EventBridge, S3, SQS)
DevOps & IaC: Terraform, GitHub, CI/CD pipelines
Monitoring: CloudWatch, 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