Senior Software Developer

at ZHRS
Location Sandton, South Africa
Date Posted August 14, 2022
Category IT / Information Technology
Job Type Full-time
Currency ZAR

Description

A JSE-listed company that sells innovative technology for mobile
commerce to emerging markets in South Africa and abroad. Our users are rich,
poor, urban and rural, and we allow hem all to interact and transact on an equal
footing. We reach them by using both physical and virtual distribution channels.
We target many of our services at people who do not have easy access to bank
accounts, and we allow them the convenience of being able to transact where
and when they want to. Our good reputation is our license to operate.

Duties & Responsibilities

Responsible for the programming and development of  Group’s
applications and supporting software. Provides advisory support through refining
designs, practices, tools and processes to ensure the delivery of quality products
to internal and external customers.
RESPONSIBILITIES Development Lifecycle
Development of secure, concurrent, event driven highly scalable transaction
processing applications
Conduct development using Java as the primary development language
Conduct database development
Promote and enhance team efficiencies through the use of established tools,
supporting applications and prototypes
Automate tasks through the use of appropriate tools and scripting
Perform development in accordance with specifications and Blue Label Group
development standards
Develop unit tests to ensure that requirements are met, and code coverage is
adequate
Create, document and implement component test scripts and test strategies
Maintain technical documentation using defined technical documentation
templates and prescribed policies and procedures
Ensure that the requisite technical supporting documentation, in line with the
established Group development standards and internal policies is created and adhered to
collaborate with internal teams and vendors to identify, troubleshoot, investigate
and resolve issues and improve product features, documenting any changes and
resolutions as may be required.

Perform maintenance programming and address technical debt
Participate in a peer review process where all work delivered must be validated
according to the documented requirements and in line with the  Group
development standards
Ensure software is developed according to the Group development
standards and underlying technologies.
Review and refine high-level business requirements and transform these
requirements into Functional Specifications
Breakdown, prioritize and execute tasks to achieve product deliverables per
sprint
Provide estimates for initial high-level requirements and more detailed estimates
for upcoming tasks for input into Sprint planning
Recommend changes to improve established application processes and
procedures
Work collaboratively

Desired Experience & Qualification

EDUCATION General Education
Bachelor of Science majoring in Computer Science or equivalent prior learning
EXPERIENCE General Experience
Minimum of 7 years’ progressive experience as a Software Developer
Expert-level Coding Skills
Functional Testing experience, including ability to create, maintain and execute
both manual and automated tests
DevOps capabilities

Package & Remuneration

R740K CTC inclusive of medical aid, privident fund, group life cover, disability cover and death cover.

Perfomance bonus payable annually in December.

Drop files here browse files ... Dropbox ...
WARNING: Do not to pay any money to get a job. Please report fraudulent jobs to info@joblane.co.za