• No results found

JOB DESCRIPTION APPLICATION LEAD

N/A
N/A
Protected

Academic year: 2021

Share "JOB DESCRIPTION APPLICATION LEAD"

Copied!
11
0
0

Loading.... (view fulltext now)

Full text

(1)

JOB DESCRIPTION – APPLICATION LEAD

The Application Lead will provide functional support and to expand capabilities in the area of systems configuration. This function provides the initial step in the process of delivering integrated business and information solutions. The role requires the ability to develop and analyse detailed business and technical specifications and proposals.

PRIMARY PURPOSE OF THIS POSITION

Performance area Responsibility

Architecture &

Design

Analyse business requirements.

Translate business requirements into technical designs.

Determines operational objectives by studying business functions; gathering information; evaluating output requirements and formats.

Designs new configurations by analysing requirements;

constructing workflow charts and diagrams; studying system capabilities; writing specifications.

Improves systems by studying current practices; designing modifications

Team Management

Manage technical work teams

Manage suppliers and contractors

Configuration Management

Assist the configurators through designing, configuration, testing, deploying, maintaining, and supporting client initiatives.

Recommends controls by identifying problems; writing improved procedures

CORE COMPETENCIES:

Leading and Supervising

Persuading and Influencing

Writing & Reporting

Applying Expertise and Technology

Analysing

Creating and Innovating

Planning and Organising

Entrepreneurial and Commercial Thinking

(2)

EXPERIENCE/KNOWLEDGE & SKILLS

Minimum of 10 years' experience using Core Banking and Payment systems functionalities

Understanding business processes and business process change

Able to write queries, examining data, troubleshooting, writing documentation

Know how to dive in and get immersed with the business, understand their objectives, and work closely with stakeholders and users at all levels of the organization

Know how to build strong and effective relationships with stakeholders as well as developers

Testing and bug tracking

Configuration of Core Banking Systems

Configuration of Payment Systems

Configuration Management

Grade 12 QUALIFICATIONS

Bachelor of Business Administration or Bachelor of Commerce Degree

JOB DESCRIPTION - APPLICATION CONFIGURATOR (CORE BANKING)

PRIMARY PURPOSE OF THIS POSITION

The purpose of the Application Configurator (Core Banking) is to establish and maintain the integrity of work products using configuration identification, configuration control,

configuration status accounting and configuration audits of the core banking application.

KEY PERFORMANCE AREAS (KPAs)

Performance area Responsibility

Identifying the configuration of selected work products that compose

baselines at given points in time

Identify Configuration Items.

Select configuration items and work products that compose them based on documented criteria.

Assign unique identifiers to configuration items.

Specify the important characteristics of each configuration item.

Specify when each configuration item is placed under configuration management.

Specify relationships among configuration items.

Controlling changes to configuration items

Track Change Requests.

Store and retrieve configuration items in a configuration management system.

(3)

Store, update, and retrieve configuration management records.

Create or release baselines only from configuration items in the configuration management system.

Document the set of configuration items that are contained in a baseline.

Building or providing specifications to build work products from the core banking system

Create or Release Baselines.

Document the set of configuration items that are contained in a baseline.

Maintaining the integrity of baselines

Establish Configuration Management Records.

Revision history of configuration items.

Change request records

Status of configuration items.

Differences between baselines.

Perform Configuration Audits

Providing accurate status and current configuration data to developers and end users

Assess the integrity of baselines.

Confirm that configuration management records correctly identify configuration items.

Confirm the completeness, and correctness, and consistency of items in the configuration management system.

Controlling changes to configuration items

Track Change Requests.

Store and retrieve configuration items in a configuration management system.

Store, update, and retrieve configuration management records.

Create or release baselines only from configuration items in the configuration management system.

Document the set of configuration items that are contained in a baseline.

CORE COMPETENCIES:

Working with People

Presenting and Communicating Information

Applying Expertise and Technology

Analysing

Learning and Researching

Creating and Innovating

Planning and Organising

Entrepreneurial and Commercial Thinking EXPERIENCE/KNOWLEDGE&SKILLS

(4)

A minimum of 3 years experience using Core Banking systems functionalities

Working knowledge of the concepts, practices and procedures of document management and information systems

Working knowledge of the role databases have in managing business processes and information

Execute the planning, analysis, design, configuration, development, integration, maintenance, system upgrades and enhancements of Core Banking system

Identifies and evaluates process, interface and conversion risks and develops controls to adequately mitigate the risks of the implementation

Documenting the solution design and aid in development and delivery of end user training

Create test scripts and drive the integration/regression testing of the solution during the implementation

Upon solution implementation, assist in stabilizing and transitioning to IT Service Delivery support function

Support and sustain the implemented solution

Working with the Phoenix Core Banking System

Able to read and understand technical documents

Understands the principles of Configuration Management and how to apply them in the performance of Key Responsibilities

Understands the role of Document Management and Change Control in implementing Configuration Management

Grade 12 QUALIFICATIONS

Bachelor of Business Administration or Bachelor of Commerce Degree

JOB DESCRIPTION - APPLICATION CONFIGURATOR (OTHER)

PRIMARY PURPOSE OF THIS POSITION

The purpose of the Application Configurator (Other) is to establish and maintain the integrity of work products using configuration identification, configuration control, configuration status accounting and configuration audits of the other banking application.

KEY PERFORMANCE AREAS (KPAs)

Performance area Responsibility

Identifying the configuration of selected work products that compose

baselines at given points in time

Identify Configuration Items.

Select configuration items and work products that compose them based on documented criteria.

Assign unique identifiers to configuration items.

Specify the important characteristics of each configuration item.

Specify when each configuration item is placed under configuration management.

(5)

Specify relationships among configuration items.

Controlling changes to configuration items

Track Change Requests.

Store and retrieve configuration items in a configuration management system.

Store, update, and retrieve configuration management records.

Create or release baselines only from configuration items in the configuration management system.

Document the set of configuration items that are contained in a baseline.

Building or providing specifications to build work products from the 3rd party systems

Create or Release Baselines.

Document the set of configuration items that are contained in a baseline.

Maintaining the integrity of baselines

Establish Configuration Management Records.

Revision history of configuration items.

Change request records

Status of configuration items.

Differences between baselines.

Perform Configuration Audits

Providing accurate status and current configuration data to developers and end users

Assess the integrity of baselines.

Confirm that configuration management records correctly identify configuration items.

Confirm the completeness, and correctness, and consistency of items in the configuration management system.

Controlling changes to configuration items

Track Change Requests.

Store and retrieve configuration items in a configuration management system.

Store, update, and retrieve configuration management records.

Create or release baselines only from configuration items in the configuration management system.

Document the set of configuration items that are contained in a baseline.

CORE COMPETENCIES:

Working with People

Presenting and Communicating Information

Applying Expertise and Technology

Analysing

(6)

Learning and Researching

Creating and Innovating

Planning and Organising

Entrepreneurial and Commercial Thinking

A minimum of 3 years experience using 3rd party banking systems functionalities EXPERIENCE/KNOWLEDGE&SKILLS

Working knowledge of the concepts, practices and procedures of document management and information systems

Working knowledge of the role databases have in managing business processes and information

Execute the planning, analysis, design, configuration, development, integration, maintenance, system upgrades and enhancements of 3rd party systems

Identifies and evaluates process, interface and conversion risks and develops controls to adequately mitigate the risks of the implementation

Documenting the solution design and aid in development and delivery of end user training

Create test scripts and drive the integration/regression testing of the solution during the implementation

Upon solution implementation, assist in stabilizing and transitioning to IT Service Delivery support function

Support and sustain the implemented solution

Working with the Credit Ease Solution

Able to read and understand technical documents

Understands the principles of Configuration Management and how to apply them in the performance of Key Responsibilities

Understands the role of Document Management and Change Control in implementing Configuration Management

Grade 12 QUALIFICATIONS

Bachelor of Business Administration or Bachelor of Commerce Degree

JOB DESCRIPTION – SOFTWARE ENGINEER: INTERMEDIATE

PRIMARY PURPOSE OF THIS POSITION

The primary purpose of the position is to analyse, design, develop, implement and maintain software applications according to the business requirements, while maintaining the full application development lifecycle and a high level of coding standards.

KEY PERFORMANCE AREAS (KPAs)

(7)

Performance area Responsibility

Design and develop new software solutions

Full lifecycle application development.

Designing, coding and debugging applications in various software languages.

Software analysis, code analysis, requirements analysis, software review, identification of code metrics, system risk analysis, software reliability analysis.

Object-oriented Design and Analysis.

Software modeling and simulation.

Front end graphical user interface design.

Software testing and quality assurance.

Integrate software with existing systems.

Implement new software

solutions

Evaluate and identify new technologies for implementation.

Evaluate, recommend and select 3rd party components which will make the development life cycle shorter and more

productive.

Maintain software solutions

Performance tuning, improvement, balancing, usability, automation

Support, maintain and document software functionality

CORE COMPETENCIES:

Writing & Reporting

Applying Expertise and Technology

Analysing

Learning & Researching

Creating and Innovating

Planning and Organising

Achieving Personal Work Goals and Objectives

Entrepreneurial and Commercial Thinking EXPERIENCE/KNOWLEDGE & SKILLS

Minimum of 3 years experience developing C# solutions

Trouble shooting skills

Organisational skills

.NET 4.0 Framework

C# Programming

SOAP, XML

Object-oriented programming (OOP)

WCF Web Services

WCF Data Services

Visual Studio 2010

Team Foundation Server

SQL query writing skills

Experience designing and working with n-tier architectures (UI, Business Logic Layer, Data Access Layer) along with experience with service-oriented architectures (SOA)

Software implementation best practices

(8)

Software Development Life Cycle

Experience with formal software development processes and methodologies such as Waterfall, Agile, RUP, SCRUM or MSF

Design and optimize SQL Server 2008 stored procedures

Grade 12 QUALIFICATIONS

B. Com Computer Science/Software Engineering

Microsoft Certified Technology Specialist

JOB DESCRIPTION – SOFTWARE ENGINEER- JNR

PRIMARY PURPOSE OF THIS POSITION

The primary purpose of the position is to analyse, design, develop, implement and maintain software applications according to the business requirements, while maintaining the full application development lifecycle and a high level of coding standards.

KEY PERFORMANCE AREAS (KPAs)

Performance area Responsibility

Design and develop new software solutions

Full lifecycle application development.

Designing, coding and debugging applications in various software languages.

Software analysis, code analysis, requirements analysis, software review, identification of code metrics, system risk analysis, software reliability analysis.

Object-oriented Design and Analysis.

Software modeling and simulation.

Front end graphical user interface design.

Software testing and quality assurance.

Integrate software with existing systems.

Implement new software

solutions

Evaluate and identify new technologies for implementation.

Evaluate, recommend and select 3rd party components which will make the development life cycle shorter and more

productive.

Maintain software solutions

Performance tuning, improvement, balancing, usability, automation

Support, maintain and document software functionality

CORE COMPETENCIES:

Writing & Reporting

Applying Expertise and Technology

(9)

Analysing

Learning & Researching

Creating and Innovating

Planning and Organising

Achieving Personal Work Goals and Objectives

Entrepreneurial and Commercial Thinking EXPERIENCE/KNOWLEDGE & SKILLS

Minimum of 12 months experience developing C# solutions

Trouble shooting skills

Organisational skills

.NET 4.0 Framework

C# Programming

SOAP, XML

Object-oriented programming (OOP)

WCF Web Services

WCF Data Services

Visual Studio 2010

Team Foundation Server

SQL query writing skills

Experience designing and working with n-tier architectures (UI, Business Logic Layer, Data Access Layer) along with experience with service-oriented architectures (SOA)

Software implementation best practices

Software Development Life Cycle

Experience with formal software development processes and methodologies such as Waterfall, Agile, RUP, SCRUM or MSF

Design and optimize SQL Server 2008 stored procedures

Grade 12 QUALIFICATIONS

Microsoft Certified Professional

JOB DESCRIPTION – SOFTWARE AND INTEGRATION ENGINEER: SENIOR

PRIMARY PURPOSE OF THIS POSITION

The Software and Integration Engineer role coordinates with other members of the organization to gather the information needed to determine requirements for applications and integrations that meet the business needs.

KEY PERFORMANCE AREAS (KPAs)

Performance area Responsibility

Architecture &

Design

Analyse business requirements.

Translate business requirements into technical designs.

Determines operational objectives by studying business functions;

gathering information; evaluating output requirements and formats.

Designs new software/configurations by analysing requirements;

constructing workflow charts and diagrams; studying system capabilities; writing specifications.

(10)

Improves systems by studying current practices; designing modifications

Development and Testing

Full lifecycle application development.

Designing, coding and debugging applications in various software languages.

Software analysis, code analysis, requirements analysis, software review, identification of code metrics, system risk analysis, software reliability analysis.

Object-oriented Design and Analysis.

Software modeling and simulation.

Front end graphical user interface design.

Software testing and quality assurance.

Integrate software with existing systems.

Configuration Management

Assist the configurators/developers through designing,

configuration/development, testing, deploying, maintaining, and supporting client initiatives.

Recommends controls by identifying problems; writing improved procedures

CORE COMPETENCIES:

Deciding and Initiating Action

Working with People

Presenting and Communication Information

Applying Expertise and Technology

Analysing

Creating and Innovating

Planning and Organising

Entrepreneurial and Commercial Thinking EXPERIENCE/KNOWLEDGE& SKILLS

Minimum of 6 years experience developing C# and BizTalk solutions

Trouble shooting skills

Organisational skills

Project management skills

.NET 4.0 Framework

C# Programming

SOAP, XML

Object-oriented programming (OOP)

WCF Web Services

WCF Data Services

Visual Studio 2010

Team Foundation Server

SQL query writing skills

Experience designing and working with n-tier architectures (UI, Business Logic Layer, Data Access Layer) along with experience with service-oriented architectures (SOA)

Software implementation best practices

Software Development Life Cycle

(11)

Experience with formal software development processes and methodologies such as Waterfall, Agile, RUP, SCRUM or MSF

Design and optimize SQL Server 2008 stored procedures QUALIFICATIONS

Grade 12

B. Com Computer Science/Software Engineering

Microsoft Certified Professional Developer

References

Related documents

Abstract An optimisation model is proposed for scheduling the decommissioning of an oshore wind farm in order to minimise the total cost which is comprised of jack-up vessel,

i) Expound the spatial and temporal variability of precipitation using entropy based rainfall disorder index and analyze the influence of watershed

(c) Applicants must submit a request for a special enlisted selection board to NAVPERSCOM (PERS-811/ 812 for FTS, ADSW/OYR, CANREC, and drilling Navy Reserve personnel ) no later

MOVE-SCP waits in the background for connections, will accept associations with Presentation Contexts for the SOP Class of the Study Root Query/Retrieve Information Model –

Measure the induction of stress response system (a) and the biomarkers of oxidative damage (b), as well as EPR spin trapping for O 2 - and hydroxyl radical formation (c) all can

The boy was beginning to understand that intuition is really a sudden immersion of the soul into the universal current of life, where the histories of all people are connected, and

In terms of importation, while this theory might not help explain variation in where gangs emerge, we are particularly interested in how the wider role of social and political

Combining the linear equilibrium equations for productive investment with conditions (A2) and (A3), Nash equilibrium conditions (both for productive investments and for