Software Architect Senior Specialist
Listed on 2026-10-17
-
IT/Tech
Cloud Computing: Infrastructure & Operations, Systems Engineer
Who are we? At Finastra, we’re a global leader in financial services software, dedicated to expanding access to financial services and shaping what’s next for the industry. Our technology powers mission-critical solutions across Lending, Payments and Universal Banking, supporting over 7,000 customers, including 80% of the world’s top 50 banks, in more than 110 countries.
What will you contribute? The Software Architect Senior Specialist is responsible for defining and delivering end-to-end technology solutions that align with business objectives and enterprise architecture standards. This role provides technical leadership across the solution lifecycle, translating business requirements into scalable, secure, maintainable, and cost-effective technology solutions. The Architect partners closely with business, product, engineering, and Shared Services teams to establish architectural direction, guide technical decision-making, and support the successful delivery of complex technology initiatives.
Responsibilities& Deliverables:
- Define and deliver end-to-end architecture solutions across applications, integrations, data, and cloud platforms, ensuring alignment with business objectives and enterprise standards.
- Develop high-level and detailed solution designs that address functional, non-functional, security, scalability, reliability, and performance requirements.
- Establish and promote architecture principles, patterns, standards, and best practices across technology initiatives.
- Provide technical leadership and architectural guidance to engineering teams and Shared Services throughout the solution lifecycle.
- Lead architecture and design reviews, evaluate technical decisions, and provide direction on complex design and engineering challenges.
- Design scalable APIs, microservices, integration frameworks, and data flows to enable reliable communication across systems.
- Drive application modernization and cloud transformation initiatives, including the design of cloud-native solutions using Azure and/or AWS.
- Partner with Dev Ops and engineering teams to enable CI/CD, Infrastructure-as-Code, containerization, automation, monitoring, and observability practices.
- Ensure architecture solutions align with organizational security, governance, regulatory, business continuity, and disaster recovery requirements.
- Conduct architecture assessments and identify technical risks, dependencies, and appropriate mitigation strategies.
- Collaborate with product owners, business analysts, engineering teams, and other stakeholders to translate business requirements into effective technology solutions.
- Present architecture strategies, recommendations, and technical considerations clearly to technical and business stakeholders.
- Support technical planning and solution estimation to enable successful delivery of technology initiatives.
- Champion technical excellence, maintainability, cost-effectiveness, and long-term sustainability across solution designs.
Skills & Experience:
- Experience in solution architecture, software engineering, or technical leadership within complex technology environments.
- Proven experience designing enterprise-scale applications and end-to-end technology solutions.
- Strong knowledge of modern software architecture, microservices, APIs, integrations, and data architecture.
- Experience designing cloud and cloud-native solutions using Azure and/or AWS.
- Experience with Dev Ops practices, including CI/CD, Infrastructure-as-Code, automation, monitoring, and observability.
- Knowledge of containerization technologies, including Docker and Kubernetes.
- Strong understanding of security architecture, scalability, performance, reliability, and operational resilience.
- Flexibility:
Enjoy unlimited vacation,…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).