Senior Software Engineer 

📍 Location: Hybrid, 3 days onsite in Birmingham 
Duration: 3 Months
💷 Rate: £525/day (Inside IR35)


The Opportunity We are seeking a Senior Software Engineer with strong expertise in AWS and modern software development to join a high-profile programme at a leading global financial institution. This is a unique chance to work on cloud-native, large-scale, and secure systems that have a real impact across the business. If you’re passionate about building highly available services, enjoy solving complex technical challenges, and thrive in a collaborative environment—this role is for you.


What You’ll Do
  • Design, build, and maintain secure, scalable, high-performance backend REST APIs and frontend clients using Python, Golang, Docker, and AWS cloud-native services.
  • Manage and evolve database schemas with Liquibase, ensuring compliance and audit readiness.
  • Partner with Architecture and DevOps teams to enhance product capabilities and CI/CD pipelines.
  • Troubleshoot incidents and performance issues, driving root cause analysis and long-term fixes.
  • Contribute to best practices around security, reliability, observability, and automation.


What We’re Looking For
  • 5 years’ experience in software engineering with a focus on distributed, cloud-based systems.
  • Strong hands-on skills in Python, Golang, PostgreSQL, and Liquibase (or equivalent DB change management).
  • Expertise in AWS/GCP, including IAM, KMS, storage, and other cloud-native services.
  • Proficiency in DevOps practices: Infrastructure as Code (Terraform), CI/CD pipelines, Kubernetes, and containerisation.
  • Solid understanding of security principles, encryption, and compliance frameworks.
  • Experience with enterprise monitoring and observability (e.g., ELK, Splunk, Prometheus, Grafana).
  • Agile mindset and proven track record delivering complex projects.

Nice to Have:

  • Experience in financial services or other regulated industries.
  • Knowledge of serverless, microservices, event-driven architectures.
  • Additional skills in automation scripting (Terraform, Ansible, etc.).