Lead Software Engineer (Reconciliation)
Core
Designing and building high-throughput reconciliation engines, data pipelines, and lifecycle processing frameworks for global Capital Markets and Banking operations.
Role type
Lead Software Engineer (Reconciliation)
Builds
Reconciliation platforms, enterprise applications, and cloud-native microservices architectures.
Domain
Financial Services / Banking / Capital Markets
Deliverable
production ML models | product features | infrastructure
Required skills
Full stack development (.NET, Java, React JS), Microservices architecture, Reconciliation tools (FIS IntelliMatch, Trintech Frontier), Database management (Oracle, SQL Server, Teradata), Query optimization, Cloud-native design, Docker, Kubernetes, OpenShift, CI/CD tools (Jenkins, GitHub, UCD), SSIS (ETL), SSRS (reporting), Testing frameworks (JUnit, Mockito, Selenium, Cucumber), Algorithms and data structures, Performance optimization.
Preferred skills
Financial services domain knowledge, Legacy to microservices transformation, GenAI and Agentic AI, Prompt engineering, Financial data pipelines.
Technologies
FIS IntelliMatch, Trintech Frontier, Oracle, SQL Server, Teradata, .NET, Java, React JS, Docker, Kubernetes, OpenShift, Jenkins, GitHub, UCD, SSIS, SSRS, JUnit, Mockito, Selenium, Cucumber.
Responsibilities
Lead design, development, testing, and implementation of reconciliation platforms; Act as SME in reconciliations and develop engineering standards; Review business requirements into IntelliMatch configurations; Design and enhance reconciliations using FIS IntelliMatch and Frontier; Lead efforts to modernize legacy systems into cloud-native microservices; Ensure compliance with risk, regulatory, and audit requirements; Work on Agentic AI and automation to reconciliation workflows; Lead projects, teams, or serve as a peer mentor.
Seniority
Senior, hands-on IC with mentorship responsibilities