Principal Software Engineer (Integration Platform Modernisation)
Core
Strategic technical leadership for modernizing enterprise integration and communications platforms to AWS cloud-native architectures.
Role type
Principal Software Engineer (Integration Platform Modernisation)
Builds
Scalable, domain-aligned integration services and reusable capabilities for customer-facing and backend systems.
Domain
Banking / Enterprise Integration / Cloud-Native Architecture
Deliverable
production ML models | product features | infrastructure
Required skills
Large-scale distributed systems design, AWS cloud-native architecture, API design, event-driven architecture, enterprise messaging, streaming, asynchronous processing, security, resilience, scalability, observability, .NET Core
Preferred skills
Platform modernisation leadership, thought leadership, influencing across organizational boundaries
Technologies
AWS, .NET Core, serverless services, managed services
Responsibilities
Define target architecture and engineering standards for integration platforms, lead replatforming to AWS, establish reusable capabilities to reduce duplication, create pragmatic migration patterns, partner with teams to align solutions, validate designs and solve complex engineering problems
Seniority
Principal, strategic leadership with hands-on technical validation