Interim Software Engineer, Kotlin £800 p/d

1st Executive Ltd
Manor Park, United Kingdom
2 days ago

Role details

Contract type
Contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 208K

Job location

Manor Park, United Kingdom

Tech stack

Cloud Engineering
Continuous Integration
Systems Development Life Cycle
Test Driven Development
Backend
Kotlin
Extreme Programming (XP)

Job description

An Interim Senior Software Engineer, to join a high-performing front-office engineering team delivering a next-generation cloud-native issuance platform for global capital markets.

This platform is replacing a legacy bookbuilding system used by investment banking teams worldwide and supports high-volume, real-time workflows during critical trading windows. The engineering environment is collaborative, fast-paced, and strongly aligned to Extreme Programming (XP) principles.

The Role

This is a hands-on senior engineering position focused on designing, building, and evolving backend services in Kotlin within a modern cloud-native architecture.

You will work closely with engineers, product specialists, and business stakeholders to deliver resilient, scalable solutions that support real-time issuance and allocation workflows.

The role places strong emphasis on:

  • Mob programming
  • Test-driven development (TDD)
  • Continuous refactoring
  • Collective ownership
  • Incremental delivery
  • Production excellence, * Design, develop, and maintain backend services in Kotlin
  • Contribute to event-driven and event-sourced platform architecture
  • Collaborate within mob programming sessions as a primary delivery model
  • Deliver high-quality, well-tested, maintainable code
  • Support and improve production systems with strong reliability requirements
  • Participate in CI/CD and SDLC practices within an enterprise environment
  • Work closely with stakeholders to deliver incremental business features
  • Use incidents and operational feedback to improve system resilience and design

Requirements

  • Strong commercial experience building backend services using Kotlin
  • Deep understanding of event-driven and/or event-sourced architectures
  • Extensive experience with XP engineering practices
  • Strong cloud engineering experience within GCP environments
  • Experience working within regulated or enterprise-scale environments
  • Comfortable supporting high-availability production systems
  • Strong communication and collaboration skills

Apply for this position