Software Engineer / Senior Software Engineer / Java Developer

at Smile Communications
Location Bryanston, South Africa
Date Posted October 24, 2020
Category Engineering
Job Type Full-time
Currency ZAR

Description

Duties & Responsibilities

Key responsibilities and duties:

The Software Engineer will be responsible for:

    • Detailed design of software and hardware solutions as architected by the Group CIO and/or IT management;
    • Development of software code to implement the agreed designs;
    • Development that will include but not limited to: Java, SQL, JavaScript, BPEL, bash scripting;
    • Working with the Smile Product team to understand application requirements of the products and services being delivered to the subscriber base;
    • Unit and system testing software modules developed to ensure adherence to quality and performance metrics agreed in the design phase;
    • Providing operations’ support and troubleshooting to OpCo teams in order to ensure that IT SLA's are being met;
    • Deploying solutions in OpCos whether these solutions are “off the shelf” software or in-house developed;
    • Working with Open Source communities to feedback issues, bugs and improvement for the betterment of the community in question;
    • Working with the Infrastructure teams to ensure software solutions are correctly platformed so as to meet the business objectives of the products and services;
    • Documenting and sharing knowledge, experiences, designs and solutions for the benefit of the employees of the Company;
    • Day-to-day maintenance, administration and support of Java-based platforms;
    • Level 2 and Level 3 Operational support of the systems you will be involved in.

Desired Experience & Qualification

Qualification and Experience:

  • Bsc/B.Tech degree or equivalent.
WARNING: Do not to pay any money to get a job. Please report fraudulent jobs to info@joblane.co.za