Senior Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
About the job Title: Lead Architect/ Senior Software Engineer Our client is a top tier global Financial Services firm seeking a hands-on senior engineer, with a strong architecture mindset, to play a key role in evolving and modernizing their legacy enterprise platform, through an end to end migration of a custom built legacy platform to a large scale SaaS Vendor solution. The successful candidate will ensure the new platform is scalable, secure, resilient, and ready for future growth. You will own modern architecture decisions to ensure the migration is smooth and successful, partnering across teams to deliver complex systems with high quality, reliability, and security. A core focus will be modernizing the technology landscape-simplifying and standardizing platforms, reducing technical debt, and migrating key capabilities from custom, homegrown solutions to secure, supportable off-the-shelf/SaaS and vendor platforms where it improves speed, resiliency, and total cost of ownership. This role drives outcomes through the successful candidateās technical leadership and influence (strong design, clear recommendations, and hands-on delivery), not formal people management. Key Responsibilities: Candidates must possess demonstrated experience in the following areas Own migrations from homegrown to off-the-shelf platforms by defining target-state architecture, building/validating integration and data-migration approaches, planning cutovers, and driving decommission plans with partner teams; ensure business continuity, compliance, and a smooth change-management experience. Deliver complex initiatives pursuant to migration of a legacy to large scale SaaS vendor solution. Own architecture for major business capabilities; Drive scalability and reliability Modernize platform capabilities with strong controls to bring a platform with improved auditability, traceability, retention, and access controls while evolving data models and integrations Support modernization initiatives and legacy-to-modern transitions. Shape platform direction through influence Modernize platforms through intentional architecture-design for extensibility, reduce unnecessary custom build, and choose ābuy vs. buildā approaches that enable multiple future paths with lower long-term maintenance. Technically evaluate and onboard vendor solutions Raise engineering productivity by introducing reusable platform capabilities, reference architectures, CI/CD and observability standards, and lightweight governance that accelerates delivery across the company.
Requirements
Do you have experience in Solution architecture design?
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on indeed.comGood distractions
Talks and stories from around this role ā technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Dev Digest 120 - Apple and peers
Dev Digest 121 - AI goes offline
Is Software Engineering Over-Saturated?
Why Attend a Developer Event in 2026?