Software Engineer Nm

Cape Town, Western Cape, South Africa

Job Description

Closing Date: 2025-12-18
Job Type: Contract
Job Level: Skilled
Experience: Between 3 - 5 Years
EE/AA: No
Summary
Our client in Cape Town is recruiting for Software Engineer to join their team. To interpret and analyse business requirements and the technical environment and design develop, test and implement viable IT solutions.
Description
Perform Business Analysis:

  • Evaluating and analysing of information.
  • Building in-depth knowledge of the various systems maintained by the team.
  • Providing consulting services to the business, team members and project teams to ensure optimal solutions that comply with WCBS solution principles and standards.
  • Analysing current business processes - highlighting their strengths and weaknesses to explore ways IT can improve/enhance such processes.
  • Translating Business problems and/or requirements into viable IT solutions.
Perform Systems Analysis:
  • Analysing current information systems architecture to optimise/improve/enhance systems.
  • Designing scalable & flexible systems by studying business requirements and business practices and designing optimal and flexible improvements that comply with the environment and IT architecture.
  • Controlling solutions by drafting technical specifications and working closely with stakeholders to ensure technical compatibility and user satisfaction.
  • Maintaining solutions architecture and technical documentation.
  • Producing technical effort estimates.
Perform Development:
  • Coding of changes, fixes, integrations and new systems that will run efficiently and securely.
  • Building modular and scalable programs that are optimised for re-use, re-engineering and re-development.
  • Maintaining standards of good practice using structured and well document procedures and source code accompanied by comprehensive documentation.
  • Ensuring systems comply with the relevant authorities, quality standards and legislation (e.g. POPIA).
  • Developing systems that cater for the BCP and DR planning.
  • Performing Development, Unit Testing, Regression, Negative, Functional and Integration testing.
  • Ensuring successful implementations, upgrades and system changes.
  • Keeping up to date with technical and industry developments.
Provide 2nd Line Support for IT solutions
  • Adhering to the IT Department's SLA's (e.g. for resolving incidents and requests).
  • Providing 2nd line support for systems supported by the IT department.
  • Overseeing the escalation of calls to either external consultants or relevant internal resources to ensure resolutions within the SLA.
  • Ensuring a high level of customer service by analysing customer feedback and proactively adapting the ICT service to meet customer needs.
Provide After Hours Support for IT solutions:
  • Providing after hours support on a rotational basis to resolve incidents within the SLA.
  • Overseeing the escalation of calls (when required) to either external third parties or relevant internal resources to ensure resolutions within the SLA.
  • Providing co-ordination and management of after-hours incidents.
Ensure operational readiness and availability of IT systems:
  • Assisting with projects related to business systems.
  • Ensuring projects are handed over to the operational teams.
  • Optimising data access and program execution.
  • Running data queries and providing data extracts.
Quality :
  • Reads and complies with all relevant Policies and Work Instructions and signs related Compliance Records.
  • Complies with all relevant aspects of the Quality Management system.
Safety, Health and Hygiene:
  • Complies with Occupational Health and Safety Act and Safety Work Instructions with regard to proper use of personal protective equipment and prevention of accidents and incidents etc.
Minimum Requirements
Requirements:
  • National Diploma or Degree in Computer Science, majoring in Software Development.
  • 3-6 years of experience in systems development.
  • C#
  • Angular
  • Azure DevOps
  • SQL
  • CouchDB

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1594921
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Cape Town, Western Cape, South Africa
  • Education
    Not mentioned