Apply to the vacancy...
Unfortunately, something went wrong while opening the page. Please try again.

Loading window...

Apply to the vacancy...
Unfortunately, something went wrong while opening the page. Please try again.

Loading window...

Sign up for Jobbird
An error occurred while opening the sign-up page. Please try again.

Loading window...

Forgot my password
Unfortunately, something went wrong while opening the page. Please try again.

Loading window...

Log out
Unfortunately, something went wrong while signing out. Please try again.

Loading window...

Job application sent
Something went wrong while logging in. Please try again.
Something went wrong while signing up. Please try again.

Loading window...

logo
  • 5 km
  • 10 km
  • 30 km
  • 50 km

  • All
  • 5 km
  • 10 km
  • 30 km
  • 50 km

  • All
Filters
Filters
Location and distance
  • 5 km
  • 10 km
  • 30 km
  • 50 km

  • All
Jobs posted from
Salary from (per month)
Filters
How our sorting works

The order in which job vacancies are displayed is determined by a composite score based on the following factors:

  • Keyword Relevance: How well your search terms match the vacancy details. We prioritize matches found in the job title, followed by job requirements, location names, and educational levels. Matches within general employer information or the organization's name carry a lower weight.
  • Commercial Prioritization (Premium Jobs): Vacancies paid for by employers ('Premium' or 'Sponsored') receive a ranking boost and will appear higher in the search results.
  • Recency (Date Relevance): Newer vacancies are prioritized. The relevance score of a vacancy is reduced by half once the posting is older than 30 days.
  • Proximity (Distance Relevance): Vacancies located closer to your search location are ranked higher. For vacancies located more than 30 km from the search center, the relevance score is halved.
The final ranking is established by multiplying all these individual factors to calculate the total relevance score.

Procode

Senior Software Engineer - Python

Procode Oxford
60,000
32 - 40 hour


Show Recently closed jobs

    Procode

    Senior Software Engineer - Python

    Procode Oxford
    60,000
    32 - 40 hour
    Status Open
    Apply now

    Apply on the employer's website


    What we ask

    Education

    No minimum education required

    What we offer

    Salary
    £60,000
    Hours
    32 to 40 hours per week
    Employment type
    permanent

    Job description

    Title: Senior Software Engineer - Python
    Department: Procode IT
    Location: Hybrid - Commuting distance of our Oxford office
    Salary: Circa £60k + up to 15% discretionary bonus scheme
    Sponsorship: U nfortunately, we are unable to offer sponsorship for this role

    Are you a senior-level engineer who loves building scalable systems in Python and AWS and enjoy sharing knowledge and elevating those around you?

    Do you live within a commutable distance of Oxford?

    If you said yes to the above, then we'd love to hear from you!

    About us

    We are a dynamic software company. E stablished in 2006, with a vision of help ing the energy and utilities sector s improve customer experience and lower their cost to serve , using smarter process automation.

    Are you curious about what the future in tech holds? Do you have the drive to want to deliver great solutions for customers?

    Then we have an exciting opportunity as a Senior Software Engineer , where w e aim to provide you with a uniquely inclusive and diverse workplace, which showcases the extraordinary in all of us, by enabling you to be the best you can be.

    Our promise is to put customers at the heart of everything we do; it's part of how we live and breathe at Procode . Our hugely passionate wo rkforce puts them at the heart of every decision we make.

    What does this role involve?

    As a Senior Python Software Engineer, you'll play a key role within a collaborative, product-focused engineering team, shaping and delivering a suite of cloud-native services that power our next-generation platform.

    You'll spend your time designing and writing high-quality Python code that underpins scalable, secure, and high-performance systems, directly influencing the reliability and evolution of our products.

    Beyond engineering delivery, you'll act as a technical mentor, guiding, coaching, and supporting engineers across the team, helping to foster a culture of continual learning, modern engineering practices, and technical excellence.

    You'll work end-to-end across the software development lifecycle, from solution design and architecture through to development, deployment, and optimisation, all within a modern, AWS-based environment.

    Who are we looking for ?

    You'll bring deep, hands-on experience building Python-based services, ideally as part of a microservices architecture, with a strong focus on performance, scalability, and maintainability.

    Your commercial background should include designing and developing new APIs, maintaining and improving existing services, fixing complex bugs, and proposing robust engineering solutions that support both web and mobile applications.

    You'll be someone who uplifts your peers, able to collaborate effectively, share knowledge openly, and help drive the continual growth and maturity of the engineering team.

    Experience working in an agile, iterative environment will ensure you integrate smoothly into our ways of working and help us continue to evolve our processes and product delivery.

    We work in a modern technical environment, using tools such as, Python, multiple AWS services (Lambda, DynamoDb , S3, API gateway) , Docker, Jira, Github , Github Actions, Github CoPilot, CircleCI , PyCharm, Grafana, Postman.

    This role may involve on-call working on a rota basis (24/7)

    To be successful in this role you may be required to pass an enhanced security vetting process.

    Our employees, just like our customers come from all walks of life , and we're fuelled in championing diversity, inspiring an inclusive culture, and enabling an environment where you can be your authentic self.

    B enefits - available from day one !
    Bonus Scheme, made up of personal and company elements.

    Career progression, we're an expanding organisation .

    25 days annual leave plus bank holidays.

    Pension scheme, company contribution at 4% of your salary when you contribute 5% .

    Our Chandlers Ford office offers access to a free, fully equipped onsite gym, along with showers and changing facilities .

    The opportunity to win tickets to major outdoor events including, gigs and shows at arenas around the UK.

    We offer an EV car scheme. Qualifying terms and conditions apply .

    A health care scheme that includes dental, eye care, treatments, and diagnostics health consultations.

    Death in service - we pay three times your annual salary to your designated next of kin, giving them peace of mind should you sadly pass away during service .

    Employee Assistance Programme with access to counselling support, legal and financial advice 24/7 365 days a year, as well as a GP line and Your Care.

    We also offer all our staff a paid volunteering day every year. Plus, the chance to be involved in various fund-raising opportunities.
    The Luxion Group comprises of the following companies - Luxion Group Ltd, Utilita Energy Ltd, Luxion Sales Ltd, Utilita Field Services Ltd, Procode Technology Ltd and Canary Care Global Ltd.

    #LI-SG1 #LI-Hybrid
    Salary description

    £60000.00 - £60000.00 per year

    Apply now

    Apply on the employer's website

    Apply now

    Apply on the employer's website


    Vacancy actions

    Save as favorite
    Share vacancy
    Or apply later


    Oxford England

    Jobs

    • Search for jobs
    • Jobs per location
    • Jobs per job profession
    • Jobs per employment
    • Jobs per educational attainment

    Jobbird

    • Switch to different region
    • Terms and Conditions
    © 2026 Jobbird