SA Software Developer

 

Recruiter:

Cortez Executive Search (Pty) Ltd

Job Ref:

CSD11102021

Date posted:

Monday, October 11, 2021

Location:

Johannesburg, South Africa

Salary:

Market Related


SUMMARY:
SA Software Developer position available

POSITION INFO:

Duties:

  • Work closely with onshore and offshore developers, UX, BA, Testers, and other product development resources, providing technical expertise on projects, as well as supporting team members and end users to ensure technical compatibility and user satisfaction;
  • Maintain high standards of software quality within the team by establishing and promoting good practices and habits;
  • Identify and encourage areas for growth and improvement within the team;
  • Collect Non-Functional requirements and ensure that solutions deliver them;
  • Assist in the collection and documentation of user requirements, development of user stories, estimates and work plans;
  • Prepare reports, manuals and other applicable documentation on the status, operation, and maintenance of software;
  • Provide advice to delivery teams and clients on the design and implementation of solutions during project delivery;
  • Prepare reports, manuals and other applicable documentation on the status, operation, and maintenance of software;
  • Provide third level support to business users;
  • Raise and contribute to architectural design decisions;
  • Promote and demonstrate the organisation’s products and services at exhibitions or to customers where appropriate, including facilitating in-house and outside demo / training courses;
  • Represent the company in a positive, helpful, and professional way at all times;
  • Define project delivery phases, including activities, sub-activities, and milestones, ensuring these are documented and used as the basis for the project events log, issues and risk log and any subsequent reporting;
  • Assist in the development of proposals and business cases;
  • Successful delivery of software development projects, using the Agile / SCRUM methodology;
  • Uphold and assist in maintaining the software development component of the Agile Delivery Framework, with the supporting documentation on the organisation’s Confluence site;
  • Managing the delivery of multiple complex simultaneous system development projects from design through to release to production;
  • Assist in the definition of project scope and objectives, involving all relevant stakeholders and ensuring technical feasibility;
  • Manage scope, variation, and cost management on the project;
  • Produce project status reporting, and facilitate project steering committee meetings;
  • Manage relationships with the client and all stakeholders;
  • Working closely with Software Architects, Project Managers, and Business Analysts to produce accurate delivery estimates and manage the transition from analysis through to design and delivery;
  • Provide regular and effective progress updates to, and work closely with, Project Managers to ensure the management of any delivery risks or issues;
  • Ensure awareness, involvement and support from the key stakeholders and participants by building strong project teams and maintaining robust communication on the project status throughout the project life cycle;
  • Participate in reviews and meetings as well as provide updates on progress;
  • Work closely with relevant teams internally to ensure alignment and coordination across operations as part of the seamless implementation of existing and new systems;
  • Contribute to post implementation reviews helping to demonstrate success or otherwise of projects, identifying lessons to take forward to future projects;
  • Undertake any other reasonable tasks that may be asked of you by your supervisor or senior management;

 

Operations:

  • Executive tasks as directed by the COO and Managing Director;

 

Relationships:

Internal:

  • Managing Director;
  • Chief Operating Officer;
  • Architecture Manager;
  • Delivery Manager;
  • Software Development Manager;
  • Test Manager;
  • Architects;
  • Project Managers;
  • Developers;
  • All staff;

 

External:

  • Clients;
  • Suppliers;
  • Sub-contractors;
  • RUC and M&R All Staff;

 

Environment:

  • Act responsibly and accept the application of leading practice environmental standards;
  • Identify and help eliminate, mitigate, or remediate the environmental impacts of our activities;
  • Improve the ways with which we use raw materials, energy, and natural resources;

 

Communities:

  • Respect the culture, customs, interests, and rights of the community within which we work;

 

People:

  • We act with integrity at all times;
  • We will respect each other;
  • Any form of workplace discrimination, bullying, harassment, or physical assault will not be tolerated;
  • All employees and contractors will be treated fairly and without bias;
  • The privacy of all our employees and contractors will be respected;
  • The identification and communication of training and development needs.

 

Tech Stack

Note

 

 

HTML and Javascript

 

GIT

Non-negotiable to have practical experience as part of everyday development

C# and / or Typescript

 

NetsJS

Massive bonus, but may be unlikely …

Python

Bonus

RestAPI and RESTFUL web services

Understand SOLID principles

 

 

Containerisation

Understand

Docker

Must have practical experience

 

 

Vue JS or Angular

 

Azure Cloud

Must have practical experience setting up SAAS / PAAS Services such as Azure SQL and WebApps –

anything else a bonus.  AWS also an advantage.

Azure DevOps for Deployment

 

Azure DevOps for project tracking

 

SQL and / or PostgreSQL

Bonus: InfluxDB / Prometheus

 

 

Unit Testing (Any Framwork)

 

SASS / SCCS front end programming

 

Linux and Bash

 

 

 

 



 

NB! This job is now closed. You can apply for other jobs by uploading your CV.



 

 

 

Similar jobs you might be interested in:

Senior C# Software Developer – Johannesburg (Hybrid) – up to R1.14m Per Annum
Location: Johannesburg
Salary: 1 140 000
Senior C# software developer – Johannesburg (Hybrid) – up to R1.14m Per Annum
26 days ago


Software Engineer/developer - ERP systems
Location: Johannesburg
Salary: Neg
We require a software developer who will be responsible for the software and processes related to ERP and MRP systems at an electronic engineering manufacturing company. The company prides itself on offering high-quality products and exceptional service to customers In the Railway, Mining, and Military Vehicle fields. We are looking for a candidate who is competent in both Linux and Windows operat...
22 days ago


Application Software Developer
Location: Centurion
Salary:
Application software developer required for a leading digital communication systems company in Pretoria-East.  BSc (Computer Science) or BEng (Computer Engineering).  0 - 5 years of relevant working experience.  Good academic results.
22 days ago


Lead Software Developer (Automotive Controls) Centurion
Location: Centurion
Salary:
software developer position available at an International company. Electronic/Mechatronic engineer required with a minimum of 10 years of working experience in MATLAB/Simulink software development for embedded controllers used in the automotive environment.
23 days ago


Security Software Developer
Location: Pretoria
Salary:
Security software developer with an Electronic Engineering or Computer Engineering or Computer Science degree is required. The company has over 20 years in existence- only overseas/international client base. Exciting and challenging career prospects. Cutting-edge technology!
23 days ago


Protocol Software Developer
Location: Pretoria
Salary:
Protocol software developer with an Electronic Engineering or Computer Engineering or Computer Science-degree is required. The company has over 20 years in existence- only overseas/international client base. Exciting and challenging career prospects. Cutting-edge technology!
23 days ago


Embedded Software Developer
Location: Pretoria
Salary:
Embedded software developer with an Electronic Engineering or Computer Engineering or Computer Science-degree is required. The company has over 20 years in existence- only overseas/international client base. Exciting and challenging career prospects. Cutting-edge technology!
23 days ago


CA Graduate Experience 2024 July Intake | SAICA Trainee Accountant
Location: Johannesburg
Salary:
2 days ago


Electronic /Mechatronic Design Engineer
Location: Pretoria
Salary: Neg
Mechatronic or Electronic Engineer required. The company produces products for application in the Military, Mining and Railway environments. The Engineer we need will manage and execute functional design tasks for turnkey and equipment solutions for Industrial applications.
3 days ago


Debtors Clerk
Location: Johannesburg
Salary: R13 500.00 ctc
Debtors Clerk - Timeshare
3 days ago


Create a free job alert for SA Software Developer in Johannesburg

Enter your email address below and we will email you similar jobs when they become available:

You can cancel at any time. We will not spam you.
By giving us your email address your agree to our Terms and Conditions