The Opportunity
- Adecco is partnering with one of the most well-established and respected financial institution with a strong track record of success.
- They have a culture of innovation and continuous improvement, constantly looking for ways to improve their services and offerings.
Job Responsibilities
Team Head
- Team head – overall supervision, strategize, plan and oversee the team
- Advisory role to contribute through sponsors on possible IT solutions as well as impact on existing legacy
- Advisory role to Head of Section on overall resourcing and team dynamics
- Support and execution role to Head of Section for priority initiatives
- Team organization – recruitment/hiring of new staffs or replacement, project/resourcing organization, alignment with Paris Delivery management, orchestrate and oversee architecture orientation of all solutions, cost estimations of projects, etc.
- Setup and track individual team member KPI with proper audit trail by reviewing on fixed intervals and incase of improvements needed, to propose improvement plans with member
- Discover and groom talents within the team, plan for succession and redundancy
- Create team culture and condition to promote and maintain good level of staff motivation
Team Organization/Governance
- Forecasting of team momentum based on overall roadmap demands and escalate promptly for help if required
- Through the collaboration of Project manager – to review project governance, models and monitor the efficiency of the framework and project outputs
- Challenge business needs and provide delivery through highest business values in respective implementation by incorporating proper governance in project delivery and process
- Organization of team in order to fully support/maintain application in production and respecting all SLA
- Alignment of team and support teams to properly apply the practices of RUN/BAU
Team Know-Hows
- Challenge externals teams on overall E2E solution so as to ensure that solution implemented within team has no regression impact and vice versa
- Build to guarantee level of delivery quality in order to achieve sponsors’ agreement to project deliverables and maintain level of stability of application in production
- Share and create best practices within the team, in alignment with department’s missions
- Apply and enforce CACIB lean management practices within team (e.g. PSS, coaching/feedback, SOP, Knowledge retention)
- Maintain and monitor quality of application and propose any needs of improvement/refactoring plan in the event of alerts such as high tech debt or obsolescence
- Implement and/or improve continuously software engineering practices/processes within the team
- Empower and delegate critical tasks to key members, reviewing all deliverables to be in accordance with intended outcome
Job Qualification
This position requires a minimum of 10+ years of relevant IT experiences of leading software delivery, team management, ideally in a banking environment with the following:
- Preferred at least 5+ years development experience in one of the following languages: C, Java, Golang, Phyton
- At least 5 years of experience in managing an IT development team
- Strong experience in designing and delivering green field projects
- Strong experience in micro-service architecture is preferred
- Experienced in various E2E technological parameters from Spring Framework, Docker/Kubernetes, Storm, Kafka, HBASE, ElasticSearch
- Excellent understanding and proven experience on quality code deliverables and working with platforms like Sonarqube/GIT
- Practical experience on working with application servers like Jboss, Jetty, Webphere.
- Experienced in solution design using proven patterns, awareness of anti-patterns, performance tuning
Functional
- Financial/banking industry knowledge is strong plus.
- Knowledge of Cash Management systems is a strong plus – e.g. ISO20022, Business validations, Payments flow, etc.
Other Professional Skills and Mind-set
- Strong organizational and communication skills
- Strong analytical and problem solving skills
- Strong ownership and accountability
- Team spirit - sharing knowledge
- Awareness of various software development procedures/trends
- Willing to work on new topics and to collectively propose innovative solutions
- Proactive
- Ability to follow defined procedures
- Able to work under pressure of timelines with high sense of urgency
- Understanding and respect of cultural diversity
Next Step
Click “apply” or send resume to: Tamanna Bilandi [email protected]
EA Licence No.91C2918 | Personnel Registration No. R2096241