Job Description - AVP, Application Developer, Consumer Banking Group Technology, Group Technology (WD76160)
Job Description
AVP, Application Developer, Consumer Banking Group Technology, Group Technology - ( WD76160 )
Responsibilities
- Lead the entire lifecycle of solution development, software design, and integration projects.
- Develop a deep understanding of businesses domain, enabling you to develop impactful solutions and products that translate into beneficial growth opportunities.
- Cultivate and maintain strong relationships across all organizational levels.
- Collaborate closely with the technology team to architect and deliver high-quality services that cater to internal stakeholders and clients.
- Manage concurrent enterprise-level projects, balancing priorities and ensuring timely execution.
- Stay abreast of cutting-edge technologies and their implications for emerging business models within the relevant domain.
- Drive the delivery of projects or functional components using agile methodologies.
- Oversee the creation of a backlog of meticulously prioritized user stories, refining them with well-defined acceptance criteria.
- Monitor project progress, manage risks and dependencies, and work closely with program leadership to ensure seamless execution.
- Provide guidance, mentorship, and coaching to the junior development team
- Ensure compliance with all Commercial and Licensing obligations to facilitate successful project outcomes.
Requirements
- Possess a Bachelor's degree or higher in Computer Science, Software Engineering, or a related field, backed by over 7 years of hands-on experience in Technology Consulting and Application Development.
- Embody a strong sense of responsibility and a proactive "Can-Do" attitude that drives results, particularly in problem-solving, debugging, and optimizing application performance.
- Excellent in Java Springboot microservices, Java Springboot (spring security, spring integration, spring batch, spring data, spring cloud, spring kafka streams), Libraries and Frameworks JPA,JMS,Maven.
- Working experience with REST API, EventStreaming
- Experience with database (MariaDB, mysql, oracle etc)
- Knowledge and understanding of private (Openshift and/or PCF (Vmware Tanzu) and public cloud architecture and systems
- Good Understanding of MQ, Kafka, multi-thread is an advantage
- Experience in CI/CD (Git, Jenkin, SonarQube, NexusIQ), DevOps & Test automation
- Show dedication and a willingness to go the extra mile to meet project and client needs, often requiring creative and innovative solutions to complex technical challenges.
- Possess excellent organizational skills, empowering you to work autonomously within a collaborative, team-oriented setting while ensuring code quality and maintainability.
- Strong ability to take ownership of issues and drives resolution across teams
- Possess experience in designing, developing, and deploying digital applications, collaborating closely with multidisciplinary teams including Product Owners, Developers and upstream/downstream applicable.
- Proficiency in workshop facilitation and the ability to diagnose the root causes of complex problems, with a keen understanding of how such insights design.
- Previous hands on experience with Agile methodologies, whether as an Agile Delivery Manager, Scrum Master, or contributor to digital/technology projects, within a leading consultancy or an internal digital/technology function, is advantageous.
- Knowing wealth domain and avaloq is advantageous
- Quick learner, self-starter, detailed and thorough
