Systems Software Developer

 

Recruiter:

Boardroom Appointments

Job Ref:

JHB004210/DH

Date posted:

Thursday, September 23, 2021

Location:

Durban, South Africa


SUMMARY:

Take your career to the next level and join our client based in Durban seeking the expertise of a Systems Software Developer. The position exists to develop, test and document quality enterprise-wide business applications and sub-systems from specification to full release that meet both internal and external customer expectations.



POSITION INFO:

Education and Minimum Requirements

  • Matric
  • Degree in software engineering/computer science/computer engineering
  • Microsoft developer certification is advantageous
  • At least 2 years’ designing and developing N-tier custom software applications in a medium-sized enterprise environment
  • Experience in developing software solutions using various programming languages
  • Driver’s license

Competencies

  • Basic understanding of either Product or Service design.
  • Proficient in DotNet Framework, DotNetCore ecosystem
  • Proficient in Rest API and web services in an SOA architecture
  • Proficient in Asp.Net, Asp.Net MVC
  • Proficient with T-SQL, Entity Framework
  • Working knowledge of HTML, CSS, JavaScript (Angular/React or any JS Framework would be advantageous)
  • Working Knowledge of windows service development
  • Working Knowledge of messaging queuing technologies e.g., RabbitMQ, NServiceBus
  • Working Knowledge of agile development methodologies e.g., scrum, sprint planning, review, and retrospective
  • Working Knowledge of Azure DevOps
  • Mobile development would be advantageous
  • Able to design patters, refactor and complete unit testing
  • Able to use best practices and procedures related to custom software development and the software development lifecycle
  • Able to secure and optimize applications
  • Exposure to working with Docker and Kubernetes environments
  • Able to manage source control using Git
  • Understanding of good application design
  • Excellent written and verbal communication skills
  • Strong business acumen
  • Excellent Microsoft Office skills
  • Negotiation and networking skills
  • Professional approach
  • Commitment to customer service
  • High level of integrity and confidentiality
  • Able to work under pressure

 Responsibilities

  • Ensure all project delivery expectations, are met as per the Project Manager’s expectations.
  • Ensure that issues impacting delivery expectations are highlighted and fed back to the Project Manager as early as possible in order that the impact is minimized.
  • Design and implementation of test harnesses to assist in design validation.
  • Ensure that all aspects of the development Code of Practice are understood and adhered to.
  • Participate in code reviews, sprint reviews, sprint retrospective, sprint planning and stand-up sessions
  • Ensure that support is provided to the services and execution teams when required.
  • Ensure that all change requests (ICR’S) are fully evaluated and processed accordingly.
  • Ensure that all released software is according the customer expectations as defined in the requirements specification.
  • Identify all issues and risks and develop plans to mitigate such issues and risks
  • Ensure that all released software is of a level of quality that does not compromise Validation and Deployment delivery expectations.
  • Ensure software quality through unit testing, functional testing, and final application testing in accordance with relevant specifications.
  • Ensure that the solution is validated on all hardware and software platforms as per project
  • Generate supporting documentation to assist the infrastructure team to deploy and support the solution.
  • Provide problem solving and technical support to relevant departments.
  • Interface with customers and suppliers to define/resolve specification(s) issues and recommend solutions where required.
  • Constructively participate as a member of the wider team
  • Undertake any other tasks or one-off projects which may be assigned from time to time
  • Ensure protection of the company’s commercial interests always and in all circumstances
  • Take all practicable steps to ensure personal safety and the safety of others as a matter of priority
  • Demonstrate professional skill and a high standard of fairness and integrity

Please visit our website at --------Please upload your CV here--------> for more details and to register your C.V.



 

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



 

 

 

Similar jobs you might be interested in:

SQL Developer
Location: Durban
Salary: Market-Related
As a SQL developer, you will design, develop, and maintain high-performance SQL code and database structures that support critical retail and enterprise operations.
10 days ago


Solutions Developer- Implementation and Support
Location: Durban
Salary: 40000 Monthly
Our client based in Durban SA is a specialist  in global logistics and shipping solutions for cars, trucks, rolling equipment and breakbulk.
13 days ago


Software Developer
Location: Pietermaritzburg
Salary:
20 days ago


Junior Software Developer
Location: Durban
Salary: Market-Related
As a Junior software developer, you''ll work closely with the development team to code, test, and implement software applications.
22 days ago


Software Developer
Location: Durban
Salary: R55 000 Monthly
Job Purpose:Our client is seeking a skilled .NET developer to design, develop, maintain, and support enterprise-level software applications within a collaborative Agile environment.The successful candidate will build high-quality, scalable solutions, implement enhancements, resolve system issues, and contribute to strategic development initiatives while adhering to coding best practices and standa...
23 days ago


Full Stack Developer
Location: Pietermaritzburg
Salary:
57 days ago


Backend .NET Developer – AI & RAG Systems
Location: Durban
Salary: R45 000 Monthly
Job Purpose:Take the lead in building cutting-edge AI-powered backend systems. As a Backend .NET developer, you’ll design, develop, and maintain high-performance RAG pipelines that integrate large language models (LLMs) and advanced retrieval systems. Deliver scalable, reliable, and maintainable solutions that power intelligent applications.
Today


Finance Manager
Location: Pietermaritzburg
Salary: 45000 Monthly
We are seeking an experienced Finance Manager in Pietermaritzburg with 7+ years experience will be required to take ownership and oversee end to end finance operations, ensuring the business runs smoothly and efficiently.
2 days ago


Legal Administrator / Paralegal
Location: Durban
Salary: Market related
To deliver efficient and effective administrative support to the South African Legal team
3 days ago


Junior Business Representative
Location: Durban
Salary:
Our Client is seeking a Junior Business Representative to join their company in KZN.
3 days ago


Create a free job alert for Systems Software Developer in Durban

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