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:

Intermediate Full-Stack Developer
Location: Durban
Salary: market related
As an Intermediate Full-Stack developer, you''ll take ownership of feature development from planning to delivery.
85 days ago


Sage Accounting Online and Sage 50 Partner Accounting Consultant
Location: Durban
Salary: 15 000 Monthly
Sage Accounting Consultant (Sage Accounting Online and Sage 50 Partner)Remote. Well-established business is seeking a skilled and client-focused Sage Accounting Consultant with a Diploma / Degree in Accounting / Finance / Bookkeeping or related field and 3–5 years’ experience working with Sage Accounting Online and Sage 50 Partner. Proven exposure to system implementatio...
6 days ago


MK 18297 - Material Controller / Storeman – Durban
Location: Durban
Salary: R9 500 – R11 500
Material Controller / Storeman – Durban
6 days ago


Accounts & Office Assistant
Location: Durban
Salary:
6 days ago


Senior Accountant
Location: Umhlanga Ridge
Salary: Market Related
Senior Accountant
6 days ago


Real Estate Accountant
Location: Durban
Salary:
11 days ago


Wealth Administrator
Location: Durban
Salary: 20 000
Durban. Join a professional and client-focused team in the Wealth Management / Financial Services sector as a Wealth Administrator. This is an exciting opportunity for a detail-oriented and proactive individual to play a key role in supporting a busy practice, ensuring seamless administration, client service, and communication across multiple platforms. Strong knowledge of investments and experien...
11 days ago


Customer Service Coordinator
Location: Durban
Salary: 22000 Monthly
Exciting opportunity for a Customer Service Coordinator – Maritime Cranes Company based in Durban North.
14 days ago


VAS-Business Support Specialist/Controller
Location: Durban
Salary:
22 days ago


Senior IT Administrator
Location: Pietermaritzburg
Salary:
26 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