Overview
Manage projects involving systems analysis, design, development, and implementation of moderately complex systems supporting pension administration. Deliver implementation and operationalization of enterprise platforms, including configuration, integration, and testing.
Key Responsibilities
- Manage projects involving feasibility studies, systems analysis, design, development and implementation of new, moderately complex systems, and/or participate as a member of a development team with responsibility for major components of the more complex systems.
- Deliver implementation and operationalization of enterprise platforms supporting pension administration and enabling services (e.g., ITSM and cloud-based platforms), including configuration, integration, testing, deployment, and post-go-live stabilization.
- Deliver end-to-end integration delivery between pension administration systems and enterprise platforms (e.g., ERP/finance, document management, workflow/BPM, ITSM), including API design, data mapping, security, and monitoring.
- Partner with service management teams to ensure systems are supported through ITIL-aligned processes (incident, problem, change, release, request fulfillment), to support application operations.
- Support cloud adoption and migration activities, including designing integration patterns, environment management (dev/test/prod), CI/CD enablement, and operational readiness for cloud-hosted services.
- Develop detailed system and other functional specifications and user documentation for major systems.
- Provide specialized advice to users, analyzing users’ requirements and translating these into new applications; determine application systems integration and linkage issues.
- Maintain, upgrade or enhance existing user systems; troubleshoot and provide continuing user support, to include resolving difficult problems, advising on the use of new techniques, monitoring transactions to measure performance and continued effectiveness of assigned systems, etc.
- Develop and maintain enterprise systems that require integration of many interrelated systems and program elements; ensure appropriate data security and access controls considering both local and wide area issues.
- Organize and perform unit and integrated testing, designing and utilizing test bases; assist users in acceptance testing.
- Develop training materials, operating and user manuals; train staff in assigned systems.
- Develop disaster recovery plans and ensure appropriate planning and training of those responsible.
- Research, analyze and evaluate new technologies and make recommendations for their deployment.
- Participate in writing reports and papers on systems-related topics, system requirements, information strategy, etc.
- Facilitate communications between UNJSPF and its clients for good client relations. Serve as coordinator in the development of Service Level Agreements (SLAs) between the client and UNJSPF, for either specific IT services or general technology support, including any chargeback mechanisms.
- Provide guidance to, and may supervise, new/junior staff, consultants, etc.
Required Experience
A minimum of five (5) years of progressively responsible experience in planning, design, development, configuration, implementation and maintenance of computer information systems or related area is required. Knowledge of business processes around pension administration, pension and/or benefit entitlement processing and/or lifecycle of payroll and payments is required. At least five (5) years of work experience with Vitech V3/Velocity, Oracle Fusion Financials, ERP Financial Suite, Pension/Payroll Systems and/or Service Now is desirable. Knowledge of any of the following architectures and protocols is desirable: REST, XML, FTP, WSDL, JSON and/or SOAP. Experience designing and developing scalable and robust integration solutions using MuleSoft Anypoint Platform or AWS integration services such as AWS API Gateway, AppFlow, and/or Step Functions is desirable. Experience designing and developing integrations in ERP and ITSM systems using leading languages such as PL/SQL, PostgreSQL and/or Java programming is desirable.
Qualifications
Advanced university degree (master’s degree or equivalent) in computer science, information systems, mathematics, statistics or related field is required. A first-level university degree in combination with qualifying experience may be accepted in lieu of the advanced university degree.