Connecting...

W1siziisinrozw1lx2fzc2v0cy9wzw9wbgvzb2x2zwqvanbnl2jhbm5lci1kzwzhdwx0lmpwzyjdxq

MIS Developer - Front End

MIS Developer - Front End

Job Title: MIS Developer - Front End
Location: Western Cape
Industry:
Salary: 564000.00
Reference: JN -032017-8042
Job Published: October 05, 2017 13:48

Job Description

1. POSITION DETAILS
Job Title: Developer: MIS (Front End Focussed)
Division: Information Technology Department

2. PURPOSE STATEMENT
 Responsible for writing and coding individual scripts from technical specifications for new and existing products and systems.
 Participate in and provide input to the Architect during the compilation of solution design documentation (technical specification) for existing MIS products and systems
 Responsible for the writing of reports, using technology available in the company and according to best practice.

3. ORGANISATIONAL CHART
SUPERVISOR
(2nd Level)
Manager: Operations
SUPERVISOR
(1st Level)
Manager: MIS
INCUMBENT
Developer: MIS (FE)

4. SUBORDINATES
The job incumbent will have no direct reports.

5. ENVIRONMENT
5.1 External environment
 N/A
Department: Recruitment & Selection
5.2 Internal environment
 The job holder operates within the following internal policy:
o Information Management Policy
o Information Security Policy
o IT Governance Policy
o Data Governance
 The job holder must adhere to internal Systems Design Quality Standards (programming and development best practices)
 The job holder will liaise with various internal departments:
o Other departments with the Systems Development Team (i.e. Products, Payment Systems, Acquiring)
o EBF (DBA and Support)
o Finance (Business Intelligence)
o Credit (Credit Decision Support)

6. KEY PERFORMANCE AREAS
1. Development & Design
2. Testing
3. Continuous improvement

7. KEY TASKS & ACCOUNTABILITIES
1. Development & Design
 Participate in the compilation of the Technical Specification (solution design documentation)
o Provide technical input to the Architect during the compilation of technical specifications for existing products and services.
 From the technical specification:
o Develop enhancements for existing products
o Develop new products for specific projects with guidance from the Manager: MIS
o Develop reports according to Capitec standards and best practice.
 Provide implementation instructions for new developments
 Maintain integrity of existing reports or analysis affecting area
 Work actively with team to ensure uniformity and to prevent duplication
2. Testing
 Perform unit and integration testing on existing and new developments
o Update / amend test plans according to solution development to ensure coverage of all areas
o Fix minor, major and escalated bugs for the products in the MIS production environment
 Provide support to the Development / QA / Production environment(s)
3. Continuous improvement
 Obtain technical knowledge about the MIS database and data warehouse environments
 Stay current with developments in areas of technology that are relevant to the MIS environment (i.e. MS SQL, Database servers, Source control tools, Testing tools, Bug tracking tools, Reporting tools, etc.)

8. KNOWLEDGE, SKILLS & EXPERIENCE
8.1 Qualifications & Experience
Min:
 Grade 12
 A relevant 3 year tertiary qualification (degree / diploma) and 3 years’ proven experience within management information systems / systems analysis
OR
 5 years’ proven experience within management information systems / system analysis
 Proven experience in:
Minimum
Ideal
SQL Server 2008 and / or 2012 business intelligence tools (SSIS, SSRS, SSAS)
Data Warehousing
Qlikview and Qliksense
SAS
PowerBI
Cognos
8.2 Knowledge
Min:
 Must have detailed knowledge of:
o IT systems development processes (SDLC)
o Application development
o ETL processes
o Relational database technologies
o Reporting Technologies
o Dimensional modelling
o Standards and governance
o Agile development life cycle
o Testing practices
Ideal:
 Knowledge of:
o Visualisation Techniques
o Systems analysis and design
o System architecture (technical design and implementation processes)
 Solid understanding of:
o Banking systems environment
o Banking business model
o Best practices for Quality Assurance (QA)
o Object Orientated Development environment (i.e. Java, Spring Framework, JBoss)
8.3 Skills
 Communication skills (written and verbal)
 Computer literacy (MS Office)
 Interpersonal / Relationship management skills
 Analytical, diagnostic and problem solving skills
 The ability to handle multiple projects and deadlines
 Ability to work under own initiative without guidance, cope well under sustained pressure and deliver to deadlines
 Ability to work effectively with no or little supervision
 Willingness to take ownership and accountability
 Team player

9. ADDITIONAL INFORMATION
 Own car
 Valid driver’s license
 Contactable on (own) cell phone
 Ability and willingness to work standby and / or weekends (if required)
 Clear credit record
 Clear criminal record