A Software Developer experienced in developing and maintaining Point of Sale, ATM
acquiring and Credit loan system solutions for a bank.
Strong Communication skilld and the ability to train and lead a team of Developers
Key Duties and Responsibilities:
- Researching, designing, implementing, and managing software programs
- Testing and evaluating new programs
- Identifying areas for modification in existing programs and subsequently developing these
modifications - Writing and implementing efficient code
- Determining operational practicality
- Developing quality assurance procedures
- Deploying software tools, processes, and metrics
- Maintaining and upgrading existing systems
- Training users
- Working closely with other developers, business, and systems analysts
Qualifications, Skills and Experience: - At least 5 years banking experience
- University degree in an applicable field
- Experience in C, C++ and Java
- Knowledge and interest in computer systems and the latest technologies
- The ability to learn new technologies quickly.
- An analytical mind
- The ability to communicate complex procedures to other colleagues.
- Commercial and business awareness
- Good communication skills – both written and verbal
- Attention to detail and desire to probe further into data.
Desired Skills:
- C++
- C Java
- Test Driven Development
- Designing
- Implementation
- Operations Management
- moderation
- Development of software
- upgrade systems
- Banking
Desired Work Experience:
- 5 to 10 years
Desired Qualification Level:
- Degree
About The Employer:
Our Banking client is a leading North-American and South African Financial Services institution that specializes in the design and delivery of unique value and solution based savings, credit and insurance solutions tailored around depositor and borrower requirements rather than institutionalized policies and practices.
Employer & Job Benefits:
- Bonus and share options