Senior Software Engineer - Python / Golang

New Today

Senior Software Engineer - Python / Golang

Role: Senior Software Engineer - Python / Golang

Employment: Contract - Inside IR35

Location: Sheffield, Birmingham, Edinburgh, UK

Domain: Bank / Finance

Qualifications

  • Bachelor’s or Master’s degree in Computer Science or equivalent industry experience.
  • Background in Software Engineering with infrastructure experience.
  • 5+ years of development experience with a strong focus on large-scale, distributed systems.
  • Proficient in Golang and Python.
  • Experience with Liquibase or similar tools for database change management and version control.
  • Hands-on experience with GCP, including cloud-native services, networking, IAM, and cost optimization. Experience with AWS is desirable.
  • Proven experience with DevOps practices, including Infrastructure as Code (e.g., Terraform), CI/CD tools (e.g., Jenkins, GitLab CI), and containerization.
  • Strong understanding of security principles in cloud and enterprise systems.
  • Familiarity with audit and compliance considerations in regulated industries, particularly finance or banking.
  • Excellent written and spoken communication skills; ability to communicate complex information clearly to diverse audiences.
  • Track record of delivering complex projects and/or programmes using appropriate techniques and tools.

Seniority level

  • Mid-Senior level

Employment type

  • Contract

Job function

  • Engineering and Information Technology

Industries

  • IT Services and IT Consulting
#J-18808-Ljbffr
Location:
Sheffield, England, United Kingdom
Salary:
£125,000 - £150,000
Job Type:
FullTime
Category:
IT & Technology

We found some similar jobs based on your search