SOLUTIONS DESIGNER - DIGITAL WEB
ABOUT THE JOB :
Our Client revolutionises and enhances the end-to-end process for their customers and colleagues and delivers a digitised self-service experience along with the latest product innovations, all supported by market leading back-office systems and processes.
YOUR MAIN RESPONSIBILITIES :
- Design large scale systems, interacting with other internal large-scale systems.
- Manage & execute the design, development and testing of customer / colleague and technology features and in line with service priorities.
- Lead brainstorming sessions to develop potential solutions for business needs, ideas or problems.
- Present potential solutions to various stakeholders.
- Ensure tech stacks and frameworks being proposed are aligned with architectural direction.
- Define, create and present detailed Solution Design documentation to a diverse group of stakeholders (Architect forum, Design forum, Squad members...).
- Design solutions around risks, privacy, governance, compliance, etc.
- Collaborate with the software engineering teams and project stakeholders to continually deliver customer value.
WORKING RELATIONSHIPS WITHIN THE ROLE
Solutions Design Lead (frequent) -clarification of issues, referral for guidance, escalation of problems, review of workArchitect (frequent) -clarification of requirements and issues, referral for guidance, mutual collaboration, sharing of experience and knowledgeApplications Specialist (frequent) -clarification of requirements, mutual collaboration to ensure that outcomes are in line with business unit requirements, sharing of experience and knowledgeSolution Design Colleagues (frequent) -mutual collaboration, sharing of experience and knowledge across teams, peer review and coachingProgrammers (frequent) -collaborate to develop detailed system design in line with business requirementsProject Managers (frequent) -assist in the definition of project scoping
YOUR SKILLS AND EXPERIENCE
Must have :
Experience of10+ years in application design and / or development roles and15+ years in the Technology field and industry.Strong stakeholder management and communication skillsDeep understanding of microservices architecture including designing and architecting microservices in large scale systems and complex environmentsUnderstanding of DevOps including the knowledge of testing automation, AWS / Azurecloud, APIs and microservicesSolid experience in designing and developing RESTful APIs and microservices-based system, Event-Driven Architecture (Kafka)Experience with Java(Spring boot, Spring Data, Java 8 &11,...),JavaScript / Typescript(NodeJS, ReactJS,...)Experience on working with containerised application and container orchestration (e.g. Docker, K8s...)Understanding CI / CD and its related tools (e.g. Harness, Jenkins...)Strong understanding of Application SecurityExperience in service integration, SDLCExperience on applying MS Architecture Patterns (e.g. BFF, API Gateway, Circuit breaker, Saga,...)Nice to have :
Knowledge and experience in the Banking domainSolid experience in Agile development environmentAWS certification / Azure certificationTHE BENEFITS AND PERKS
1. Generous compensation and benefit package
Attractive salary20-day paid annual leave and 7-day paid sick leave13th month salary and Annual Performance BonusPremium healthcare for yourself and family membersMonthly allowance for team activitiesPremium welcome kit and occasional gifts of appreciationExtra benefits on your work anniversary2. Exciting career and development opportunities
Large scale products with modern technologies in banking domainClear roadmap for career advancement in both technical and leadership pathwaysAccess to digital learning platform such as UdemyConsistent and high-quality leadership training through the Distinctive Leadership program (DLP)Specialist capabilities and accreditations in key skill areas such as Cloud Engineering, Digital, Data, Security and SREs (Site reliability engineers)Professional banking qualifications through the Career Qualified in Banking (CQiB) program accredited by FINSIA.Sponsored English course with native teachersOpportunity for training in Australia3. Professional and engaging working environment
Hybrid working model and excellent work-life balanceState-of-the-art & modern Agile officeFood and beverages in the office pantryEmployee Assistance Program to improve your physical and mental healthAnnual team activities and company eventsA solid and talented team behind you great people who love what they do