Design and own end-to-end architecture for financial systems, ensuring alignment with business requirements, enterprise standards, and security/compliance frameworks.
Define architectural blueprints and technical designs covering application, integration, data, and security layers.
Lead technical design sessions, documenting solutions with high clarity to enable effective
cross-team execution.
Review and validate implementations to ensure adherence to architectural guidelines, scalability, performance, and maintainability goals.
Collaborate with Product Owners, Project Managers, Technical Leads, and DevSecOps engineers to ensure feasibility, secure deployment, and architecture compliance.
Guide the team on performance optimisation, scalability strategies, and future-proofing solutions for the finance/banking domain.
Provide expert guidance on technical risks, integration patterns, and complex system dependencies to support informed decision-making.
Conduct architecture reviews and present recommendations to senior stakeholders to drive strategic alignment and solution quality.
Requirements
Bachelor's/Master's in Computer Science or related fields.
8+ years in software engineering, with at least 3 years as Solution Architect.
Strong expertise in microservices, cloud-native architecture (AWS preferred), and integration patterns.
Deep understanding of security, compliance standards, and domain architectures in finance/banking.
Excellent communication and stakeholder management skills.
Experience with Singapore banking projects is an advantage.
Why Join Vinova?
Work with leading banks and fintech clients in Singapore
Onsite opportunities to Singapore for key roles
Collaborative, agile teams with a strong engineering culture
Continuous learning, mentorship, and career growth pathways