Deputy SWIFT development manager
Purpose of the Position
Every day the group processes hundreds of thousands of SWIFT flows (FIN, FileAct and MX) to the value of several billion euros. It is expected that there will be a substantial increase in the volume of MXs (messages in xml format) in the coming years.
In the context of systemic risk management, the SWIFT and FORCES teams are split between two sites: Val de Fontenay and Seclin.
Within this field, you will be deputy manager of the Swift development team responsible for:
*The ongoing maintenance of Swift field platforms, including the SWING application, which centralises and monitors all flows to and from the SWIFT network on behalf of Societe Generale
*The corrective maintenance of Swift platforms
*Keeping the platforms in this area in service 24/7
Level of qualifications/Experience
*Level of qualifications: 5 years of higher education
*At least 3 years of development experience followed by at least 3 years as a project manager working with JAVA, J2EE or EAI/ETL technologies
*Experience leading a team of at least 5 people
Description of the main responsibilities
As deputy manager, you report to the IT Application Manager in the Swift Project IT Management division.
Working with the manager, you supervise the team as it completes the projects assigned to it, on budget and within the deadlines determined with the business line.
It is your role to get the team to buy into the major business challenges and collective goals set with managers, and to transparently report the information needed to managers so that they may monitor activity.
The SWIFT DEVELOPMENT team leader is responsible for developments in the following applications:
*SWING (GUI and processing of flows by an EAI and an ETL provided by IBM: IIB handles processing operations and clearing and settlement operations with the STARS (message entry and repair) and PRISM (message editing) applications, while WTX is tasked with validating and converting flows)
*OTAWA (SWIFT server monitoring GUI)
*ROCS (Databases of SWIFT correspondents, etc.)
These applications are responsible for checking, monitoring, routing and processing SWIFT clearing and settlement operations (FA, FIN and MX) between all the BOs and sites of the SOCIETE GENERALE Group and the SWIFT network. The platform must be operational 24/7, 365 days a year, while developing to meet regulatory requirements and business needs.
As the SWIFT DEVELOPMENT team manager, you will:
*supervise and closely monitor the activity of the 8-10 resources including 2 interns split between the VdF and Seclin sites. You manage the staffing of the team and oversee skills development and the proper integration of new resources
*help to define the roadmap in collaboration with the IS PM and domain manager in order to present a coherent roadmap to GTPS
*distribute projects and ongoing and corrective maintenance, and organise the team's activity with the support of project managers, technical leads and developers. You are responsible for budget monitoring and the definition of the timetable. You are responsible for the progress of projects and for undertakings made to business management teams within your scope
*supervise and contribute to the scoping of projects with the support of members of your team, gaining the approval of management for the envisaged solution before presenting it to the business line management team
*help to create a climate of trust within your team and a participatory approach to encourage the emergence of creative ideas and achieve often very ambitious goals and project objectives
*contribute to service continuity across the applications assigned to you, working with the SWIFT Integration and Technical Support team. In particular, you must share the zero fault culture instincts within the team and help them detect potential problems in order to anticipate incidents. You must always have at least three resources able to respond on call within the team
*perform the role of application architect for the applications and ensure adherence to the performance and resilience criteria required by the criticality of the applications
*check that quality and coding standards are met both in documents and in developments
*ensure that intra-team delivery and operations processes are respected and improved if necessary. You make operational changes to the code of the various application modules to keep them under control operationally and so that you are able to help teams de-bug in a crisis situation
*present the architecture options and choices to the application domain manager with pro/con arguments and commit to always adopting the simplest solutions in terms of operability and day-to-day management
*manage the direct relationship with the publisher of IBM software packages and monitor their upgrades and roadmap
You will be working mainly with the other SWIFT teams of the field and the business line. You attend the SG Group IIB experts committee.