This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Applications Development Intermediate Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming activities.
Job Responsibility:
Manage the design, configuration, and implementation of large-scale IT systems in a distributed development environment
Perform detailed administration for application server network configurations, business rules, user interfaces, and reports
Play a leading role in the business value assessment and business requirements elaboration phases
Develop high-level designs for configuring requirements into systems, which include various application servers, web servers, middleware servers, and databases
Actively participate in the requirements design and system construction phases and ensure successful network operations from a high-level administration perspective are secure and account for security risks
Partner with multiple management teams to ensure appropriate integration of functions to meet goals
Resolve a variety of high-impact technical problems through an in-depth evaluation of complex business processes, system processes, and industry standards
Ensure application design adheres to the overall architecture blueprint
Provide in-depth analysis to define issues and develop innovative solutions
Serve as an advisor or coach to mid-level developers and analysts, allocating work as necessary
Develop comprehensive knowledge of how architecture and infrastructure integrate to accomplish business goals
Participate in discussions with customers to crystallize business requirements and change requests
Provide guidance to the development team on all technical matters and team deliverables
Ensure all systems are built for change and scalability
Monitor key result areas and metrics on the networks
Design and develop new applications with an emphasis on minimized maintenance requirements, as well as perform maintenance and enhancement of existing applications
Interface with end-users for the purpose of design, implementation, and troubleshooting problems
Requirements:
5-7 years of relevant experience in the Financial Service industry