JOB DESCRIPTION APPLICATION LEAD

Similar documents
Net Developer Role Description Responsibilities Qualifications

MICROSOFT BUSINESS CERTIFICATION (EXAMS)

Testing Tools using Visual Studio. Randy Pagels Sr. Developer Technology Specialist Microsoft Corporation

2311A: Advanced Web Application Development using Microsoft ASP.NET Course 2311A Three days Instructor-led

Exhibit F. VA CAI - Staff Aug Job Titles and Descriptions Effective 2015

Microsoft Training and Certification Guide. Current as of March 16, 2015

Testhouse Training Portfolio

Developing Database Business Applications using VB.NET

Appendix M INFORMATION TECHNOLOGY (IT) YOUTH APPRENTICESHIP

Microsoft SQL Business Intelligence Boot Camp

Agile Business Suite: a 4GL environment for.net developers DEVELOPMENT, MAINTENANCE AND DEPLOYMENT OF LARGE, COMPLEX BACK-OFFICE APPLICATIONS

CATALOG OF CLASSES IT and Technical Courses

Advanced Web Application Development using Microsoft ASP.NET

Role Description dotnet and SharePoint Developer; Enterprise Systems Integration; IT & Business Systems; BBC Engineering.

Microsoft Training and Certification Guide. Current as of December 31, 2013

Advanced Web Application Development using Microsoft ASP.NET

Application Development. Application Integration. Application Management

Day 1 - Technology Introduction & Digital Asset Management

POLAR IT SERVICES. Business Intelligence Project Methodology

Designing, Optimizing and Maintaining a Database Administrative Solution for Microsoft SQL Server 2008

Microsoft Certified Applications Developer (MCAD) exams

POSITION DESCRIPTION. Role Purpose. Key Challenges

MS 20487A Developing Windows Azure and Web Services

SENIOR WEB DEVELOPER

Programming in C# with Microsoft Visual Studio 2010

Workflow and Forms Services for People-Driven Process Management

MS Design, Optimize and Maintain Database for Microsoft SQL Server 2008

Application Lifecycle Management Using Visual Studio 2013 (SCRUM)

Course 10978A Introduction to Azure for Developers

University of Central Florida Class Specification Administrative and Professional. IT ERP Business Analyst Senior

Choosing a Development Tool

Integrating Team Foundation Server, Microsoft Test Manager and Coded UI Tests

Manage Software Development in LabVIEW with Professional Tools

Qualifying Microsoft Training for Software Assurance Training Vouchers (SATVs)

INFORMATION SYSTEMS ANALYST III

Your Software Quality is Our Business. INDEPENDENT VERIFICATION AND VALIDATION (IV&V) WHITE PAPER Prepared by Adnet, Inc.

2933A: Developing Business Process and Integration Solutions Using Microsoft BizTalk Server 2006

Effective Team Development Using Microsoft Visual Studio Team System

Please Note: Temporary Graduate 485 skills assessments applicants should only apply for ANZSCO codes listed in the Skilled Occupation List above.

COURSE 20463C: IMPLEMENTING A DATA WAREHOUSE WITH MICROSOFT SQL SERVER

University of Central Florida Class Specification Administrative and Professional. Web Operations Manager

Sandesh Prasanna Kumar

Implementing a Data Warehouse with Microsoft SQL Server

This three-day instructor-led course provides students with the tools to extend Microsoft Dynamics CRM 4.0.

AQA GCSE in Computer Science Computer Science Microsoft IT Academy Mapping

GSA Marketing. Snapshot Data

SQL SERVER FREE TOOLS

Physical Security Information Management: A Technical Perspective

Aras Roadmap International Conference. Rob McAveney Brickstone Square Suite 904 Andover, MA [978]

MS Designing and Optimizing Database Solutions with Microsoft SQL Server 2008

DTWMS Required Software Engineers. 1. Senior Java Programmer (3 Positions) Responsibilities:

Architect, Data Warehousing and Business Intelligence. Information & Education Technology Services. Associate Director, Applications Development

Australian Computer Society ANZSCO ICT Code descriptions v Further updates will be issued in

Developing Microsoft SharePoint Server 2013 Advanced Solutions

Implementing a Data Warehouse with Microsoft SQL Server

Dimension Technology Solutions Team 2

Microsoft. Course 20463C: Implementing a Data Warehouse with Microsoft SQL Server

JBoss enterprise soa platform

Implementing Data Models and Reports with Microsoft SQL Server

Implementing a Data Warehouse with Microsoft SQL Server 2012 MOC 10777

The Software. Audit Guide. ASQ Quality Press. Milwaukee, Wisconsin. John W. Helgeson

Open Source at Microsoft. Aras Drives Performance in Product Life-Cycle Processes

Qulliq Energy Corporation Job Description

MicroStrategy Course Catalog

Course 20489B: Developing Microsoft SharePoint Server 2013 Advanced Solutions OVERVIEW

Getting started with API testing

CAREER OPPORTUNITIES

Implement a Data Warehouse with Microsoft SQL Server 20463C; 5 days

SOLUTIONS FOR BUSINESS PROCESS & ENTERPRISE CONTENT MANAGEMENT

Programmabilty. Programmability in Microsoft Dynamics AX Microsoft Dynamics AX White Paper

HTML5. Turn this page to see Quick Guide of CTTC

Cursuri Certificare Microsoft

SOA REFERENCE ARCHITECTURE: WEB TIER

DEVELOP. Choosing a Development Tool. Microsoft Dynamics GP. White Paper

SQL Server 2012 Business Intelligence Boot Camp

Improving Cognos Upgrades Methodology to Lower Costs & Improve Upgrade Management

ALM2013VS_ACC: Application Lifecycle Management Using Visual Studio 2013

Ultimus Adaptive BPM Suite V8

Using the Agile Methodology to Mitigate the Risks of Highly Adaptive Projects

IBM Client Innovation Centre Leicester - Vacancies for Experienced Hires

Developing Microsoft SharePoint Server 2013 Advanced Solutions

SAMPLE RESUME FORMAT

ASSURING SOFTWARE QUALITY USING VISUAL STUDIO 2010

Catálogo de cursos plataforma elearning Microsoft Imagine Academy: Microsoft SQL Server y Visual Studio

TRAINING. OneShield.com Leadership. Service. Technology. That s our policy.

Team Foundation Server 2013 Reporting Capabilities. Team Foundation Server 2013 Boot Camp version 2.0

Document Management. Document Management for the Agile Enterprise. AuraTech Pte Ltd

MS 10978A Introduction to Azure for Developers

ITIL. Lifecycle. ITIL Intermediate: Continual Service Improvement. Service Strategy. Service Design. Service Transition

Computer Information Systems (CIS)

Transcription:

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. The role requires the ability to develop and analyse detailed business and technical specifications and proposals. Performance area Architecture & Design Team Management Configuration Management 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 Manage technical work teams Manage suppliers and contractors Assist the configurators through designing, configuration, testing, deploying, maintaining, and supporting client initiatives. Recommends controls by identifying problems; writing improved procedures Leading and Supervising Persuading and Influencing Writing & Reporting Analysing

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 Bachelor of Business Administration or Bachelor of Commerce Degree JOB DESCRIPTION - APPLICATION CONFIGURATOR (CORE BANKING) 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 Identifying the configuration of selected work products that compose baselines at given points in time Controlling changes to configuration items 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. Track Change Requests. Store and retrieve configuration items in a configuration

Store, update, and retrieve configuration management records. Create or release baselines only from configuration items in the configuration Building or providing specifications to build work products from the core banking system Maintaining the integrity of baselines Create or Release 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 Controlling changes to configuration items Track Change Requests. Store and retrieve configuration items in a configuration Store, update, and retrieve configuration management records. Create or release baselines only from configuration items in the configuration Working with People Presenting and Communicating Information Analysing Learning and Researching EXPERIENCE/KNOWLEDGE&SKILLS

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 Bachelor of Business Administration or Bachelor of Commerce Degree JOB DESCRIPTION - APPLICATION CONFIGURATOR (OTHER) 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 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 Building or providing specifications to build work products from the 3 rd party systems Maintaining the integrity of baselines Track Change Requests. Store and retrieve configuration items in a configuration Store, update, and retrieve configuration management records. Create or release baselines only from configuration items in the configuration Create or Release 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 Controlling changes to configuration items Track Change Requests. Store and retrieve configuration items in a configuration Store, update, and retrieve configuration management records. Create or release baselines only from configuration items in the configuration Working with People Presenting and Communicating Information Analysing

Learning and Researching EXPERIENCE/KNOWLEDGE&SKILLS A minimum of 3 years experience using 3 rd party 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 3 rd 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 Bachelor of Business Administration or Bachelor of Commerce Degree JOB DESCRIPTION SOFTWARE ENGINEER: INTERMEDIATE 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 Design and develop new software Implement new software Maintain software 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. 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. Performance tuning, improvement, balancing, usability, automation Support, maintain and document software functionality Writing & Reporting Analysing Learning & Researching Achieving Personal Work Goals and Objectives EXPERIENCE/KNOWLEDGE & SKILLS Minimum of 3 years experience developing C# 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 B. Com Computer Science/Software Engineering Microsoft Certified Technology Specialist JOB DESCRIPTION SOFTWARE ENGINEER- JNR 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 Design and develop new software Implement new software Maintain software 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. 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. Performance tuning, improvement, balancing, usability, automation Support, maintain and document software functionality Writing & Reporting

Analysing Learning & Researching Achieving Personal Work Goals and Objectives EXPERIENCE/KNOWLEDGE & SKILLS Minimum of 12 months experience developing C# 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 Microsoft Certified Professional JOB DESCRIPTION SOFTWARE AND INTEGRATION ENGINEER: SENIOR 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 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.

Improves systems by studying current practices; designing modifications Development and Testing Configuration Management 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. Assist the configurators/developers through designing, configuration/development, testing, deploying, maintaining, and supporting client initiatives. Recommends controls by identifying problems; writing improved procedures Deciding and Initiating Action Working with People Presenting and Communication Information Analysing EXPERIENCE/KNOWLEDGE& SKILLS Minimum of 6 years experience developing C# and BizTalk 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

Experience with formal software development processes and methodologies such as Waterfall, Agile, RUP, SCRUM or MSF Design and optimize SQL Server 2008 stored procedures B. Com Computer Science/Software Engineering Microsoft Certified Professional Developer