Capitec Bank: Developer-payments



closing date: 2019/01/17

Job Title Developer: Payments (.Net / C#)
Division Campus
Business Unit IT
Location - Branch / Campus Stellenbosch
Location - Province Western Cape
Purpose of the Role • Responsible for the development of Capitec Bank Payments applications according to specifications
KPA's:
• Develop detailed technical specifications from functional descriptions for Payments development environment (i.e. PaymentsHub, SWIFT, Interchange) and develop major enhancements for Payments products in the production environment according to the technical specifications.
on time delivery; teamwork and collaboration
Qualifications • Grade 12
• A relevant tertiary qualification (degree / diploma) in IT (i.e. 1 year focused development course with CTI) with 3 years’ proven experience in software development
Experience • 2-5 years’ proven experience in software development
• Experience in the following development languages:

Minimum
XML
HTML
UI Design
.Net Framework (C#)
SQL
COBOL
Object Orientation Development
Web Services
Windows Services
Windows Applications

Knowledge and skills Min:
• Must have detailed knowledge of:
o IT systems development processes (SDLC)
o Application development
o Banking systems
o Standards and governance
o Agile development life cycle
o Testing practices

Ideal:
• Knowledge of:
o UML
o Systems analysis and design
o System architecture (technical design and implementation processes)

• Solid understanding of:
o Payments systems environment
o Payments system business model
o Best practices for Quality Assurance (QA)
o Object Orientated Development environment (i.e. C#)

• Communication skills (written and verbal)
• 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 little supervision
• Willingness to take ownership and accountability
• Team player

Additional Requirements • The incumbent will be required to work overtime, weekends and be available on standby when required and be contactable.

Apply