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:

Payroll Clerk
Location: Pinetown
Salary: 20000 Monthly
Our client based in Pinetown, Durban SA, Has a vacancy for a Payroll Clerk, to join the Dynamic Team.If you are the ideal fit and qualify as required below, please forward your updated cv.
1 day ago


Bookkeeper
Location: Durban
Salary: 20000 Monthly
Our client based in Phoenix Industrial Park, specialist in laundry.industry .It’s a science they have been mastering for over 35 years.They deliver impeccable service and investing in world-class machinery, equipment and technology that saves time, money and the environment.They know what kinds of garments and fabrics are best suited to industries where people may be working with hazardous c...
1 day ago


Personal Assistant/Admin
Location: Durban
Salary:
Opportunity for a dedicated and organised Personal Assistant to provide comprehensive support to the Architect and Quantity Surveyor within a group based in Ballito.
1 day ago


Bookkeeper / Administrator
Location: Pietermaritzburg
Salary:
1 day ago


Financial Planning Partner Assistant
Location: Hillcrest
Salary: Monthly
Our client in the Financial Services industry is currently looking to employ Financial Planning Partner Assistant based in KZN (Gillitts).A wonderful career opportunity awaits you.
2 days ago


Reservationist
Location: Durban
Salary:
An esteemed 5 star hotel requires a Reservationist to ensure a seamless booking experience for guests while contributing to revenue optimization.
2 days ago


Solution Developer - Implementation and Support
Location: Durban
Salary:
2 days ago


Technician
Location: Durban
Salary:
2 days ago


Business Applications and Process Support Manager (IT)
Location: Pietermaritzburg
Salary:
IT - Business Applications and Process Support ManagerPIETERMARITZBURGThe management of the System Support & Development (IS) and Information Technology (IT) department. Providing strategic direction to the design, creation, integration, and implementation of software within the company. Giving guidance on systems processes and technology (hardware and software) to ensure alignment to bus...
4 days ago


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