Job Description
As a Hands-on Solution Architect in Banking & Capital Markets area, you will participate in various streams of banking platforms projects, collaborate with team members to achieve project goals and be a part of Business Transformation.
Your key responsibilities:
- Partner with product owners and other functional leaders to understand client's business needs and build a technology roadmap to support the product roadmap
- Work with architecture governance teams and understand the architecture standards applicable for technical solutions
- Build product architecture and present it to stakeholders like senior technical Client Directors, Architecture board, and get it approved
- Contribute towards design and development of the platforms
- Plan and monitor the project deliverables
- Mentor the project team to achieve project goals.
Skills and attributes for success
- Excellent business communication.
- 10+ years of experience in development and designing of software architecture.
- Experience in Java, J2EE, REST, Database development.
- Experience with designing microservices in large scale.
- Experience in another programming language is a plus.
- Maintain and improve code quality using static & dynamic code analyses, security vulnerability scans, code coverage and CI/CD pipeline gating
- Hands-on experience in one of the market leading integration platform and message brokers (Kafka etc.) (good to have-e.g. Tibco, WebMethods, IBM AppConnect, ServiceMix, ActiveMQ, )
- Experience with designing and implementing cloud native solutions (GCP or Azure).
- Experience in agile / scrum approach.
- Ability to facilitate design discussions and clearly communicate architectural decisions.
- Ability to communicate technical matters clearly and effectively to both technical and non-technical audiences, win supporters and spur people to action.
- Experience in creating reliable solution plans in a cooperation with business and multi-disciplinary teams: costs estimation, delivery approaches.
- Demonstrated strategic thinking through a proven ability to research client inquiries and emerging issues related to regulations, industry practice and new application technologies.
To qualify for the role, you must have
- Bachelor's degree in Engineering, IT, Science, other Technical qualification.
- Demonstrable experience in the system and/or solution design area.
- Very good communication skills.
- Client management experience (Technical Stakeholder management).