Senior Software Engineer - Client Transitions (Tue-Sat schedule)
Quick Overview
Job Description
About the Role
We are looking for a Senior Software Engineer to own and evolve our client transition capability across Registry, Managed Funds, and Employee Share Schemes (ESS).
This is a hands on role focused on designing and building the systems that power large-scale data migrations, while taking end-to-end ownership of migration delivery. Every transition is unique, complex, and time critical, requiring strong engineering judgement, deep data expertise, and the ability to deliver high-quality outcomes under pressure.
You will operate at the intersection of software engineering, data, and real world execution, playing a critical role in onboarding new clients onto the Automic platform.
Working Pattern
- Tuesday to Saturday working week
- Saturday availability essential, as critical client migrations are typically executed on weekends
- Weekdays focused on engineering, tooling, automation, and platform enhancements
Key Technologies
- Java, Spring Boot
- AWS (cloud native architecture)
- Data processing, transformation, and pipeline design
- Strong focus on data structures, performance, and scalability
- Design, build, and enhance migration tooling using Java and Spring Boot
- Develop scalable data pipelines for ingestion, transformation, validation, reconciliation, and loading
- Lead complex client transitions from planning through to successful delivery
- Analyse, map, and reconcile large, complex datasets from incumbent platforms
- Build reusable frameworks and automation to improve migration efficiency, quality, and scalability
- Drive performance, resilience, auditability, and data integrity across migration processes
- Contribute to a cloud native engineering environment leveraging AWS
- Partner with Product, Operations, and Implementation teams to ensure successful migration outcomes
- Continuously improve migration tooling, processes, and platform capabilities
- Strong experience developing backend applications using Java and Spring Boot
- Experience building data intensive systems and processing large datasets
- Strong understanding of data structures, algorithms, and scalable system design
- Excellent problem solving skills with the ability to navigate complex data challenges
- Experience working in time critical environments and delivering high-quality outcomes
- A proactive, ownership focused mindset with a passion for continuous improvement
- Experience with data migration, ETL, integration, or transformation solutions highly regarded
- Exposure to AWS and cloud native architecture highly regarded
- Professional career growth & development
- Supportive & fast paced environment
- Opportunity to grow with the business
Skills
Similar jobs
Embedded Software Engineer Level 3 with Security Clearance
Indotronix International Corp · La Canada Flintridge, United States
18 minutes agoSr Software Engineer / Active TS/SCI with Security Clearance
Peraton · Washington, United States
18 minutes ago$135k - $216k/yrSoftware Engineer Lead with Security Clearance
Kratos Defense and Security Solutions · Colorado Springs, United States
18 minutes ago$145k - $170k/yrSenior Embedded Software Engineer with Security Clearance
Leidos · Saint Petersburg, United States
18 minutes ago$87.1k - $157.4k/yrPrincipal Software Engineer - CIAM and Fraud (Remote)
First-Citizens Bank & Trust Company · Raleigh, United States
19 minutes ago$165k - $195k/yr.Net Software Developer
Robert Half · Middleton, United States
19 minutes ago