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:

Senior Software Developer/Technical Lead
Location: Durban
Salary:
We specialize in delivering cutting-edge IT solutions that empower businesses to thrive in a digital-first world. From enterprise software systems to cloud-native applications, we build, scale, and support technology that drives success. We are looking for a talented Senior software developer / Technical Lead to join our dynamic team and lead the design, development, and delivery of high-impact so...
16 days ago


Senior Developer
Location: Hillcrest
Salary: R75 000 Monthly
An exciting opportunity exists for a Senior Full Stack developer to join a dynamic engineering team, responsible for designing, developing, and maintaining high-quality software solutions across both web and mobile platforms. The role involves full-stack development using a mix of modern and legacy technologies, contributing to front-end and back-end systems, database administration, and system in...
17 days ago


Senior Full Stack C# Developer (C# / Angular) – Durban (Hybrid) – up to R1.14mil Per Annum
Location: Durban
Salary: 1140000
Senior Full Stack C# developer (C# / Angular) – Durban (Hybrid) – up to R1.14mil Per Annum
32 days ago


SENIOR .NET FULL STACK DEVELOPER WITH ANGULAR DURBAN UP TO R1.1M PER ANNUM
Location: Durban
Salary: 1100000
SENIOR .NET FULL STACK developer WITH ANGULAR DURBAN UP TO R1.1M PER ANNUM
38 days ago


Senior .NET Developer
Location: Durban
Salary: R900000
In this role, you will design, develop, and maintain complex web applications and services, drive technical decisions, and ensure high-quality, scalable software solutions.
38 days ago


Sales Representative-Software Development
Location: Pietermaritzburg, Kwazulu-natal
Salary: R30000-R40000
Our client, an innovative software solutions provider, is seeking a driven and tech-savvy software developer-Sales Representative to join their team in Pietermaritzburg.
44 days ago


C# Technical Lead – Durban (Hybrid) – up to R1m Per Annum
Location: Durban
Salary: 1 000 000
C# Technical Lead – Durban (Hybrid) – up to R1m Per Annum
46 days ago


Senior Full Stack Developer
Location: Durban
Salary: R840 000
Our client, a leader in their field, is seeking a seasoned Senior Full Stack developer with 10+ years’ experience in building enterprise-grade software solutions using the Microsoft technology stack.
50 days ago


Finance Assistant
Location: Durban
Salary:
1 day ago


Electrical Engineer
Location: Durban
Salary:
1 day 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