Senior Developer (Applications) - Right to Care NPC, Centurion

  • Centurion
  • Salary: Market Related (Negotiable)
  • Benefits: Medical Aid, Pension, Training, Maternity Leave, Death and Disability, Funeral
  • Job Type: Permanent
  • Sectors: NGO & Non-profit
  • Posted by Right to Care NPC on Thursday, January 23, 2020
  • Reference: copy-SD-A
  • Employment Equity Position
  • Apply before Tuesday, March 24, 2020 - 33 Days left

Vacancy Details

Employer: Right to Care NPC


·        To maintain the Right to Care M&E system relating to all its programmes


·        Design, develop, and implement complex web and mobile applications (delivering both front end and back end elements of mobile and web applications)


·        Create and modify stored procedures, functions, queries, data models, and other necessary database objects to support software application needs


·        Design and develop SSIS and/or DataStage (ETL) packages, configuration files, stored procedures, tables, views and functions


·        Help in the design, implementation, verification, debugging, optimizing and maintenance of web and mobile applications as well as the database objects (database design, table design, index creation, stored procedures, views, functions, scripts, etc.)


·        Write and maintain functional and technical specifications


·        Adhere to published coding standards and documentation requirements.


·        Maintain confidentiality of all sensitive data


·        Related Degree in Information Technology / Information Systems or Computer Sciences

·        Software Development and Database Development Certifications

·        3+ years IT developer experience using using a combination of technologies (.Net – C#, Angular, JAVA Script, CSS, PHP, Web API 2.0, Entity Framework, LINQ, JavaScript, jQuery, HTML 5, CSS 3, Bootstrap, JQX Widgets, developing databases using SQL and MySQL and 5 years or more years in IT business/Industry

·        Experience with client-side JavaScript frameworks, ideally one or more of Ember, Angular, React, Node, Backbone, JQuery or similar.

·        Server-side development experience, ideally with Ruby on Rails, Phoenix, Python, PHP or similar OOO and functional languages.

·        Relational database development experience, ideally SQL and MySQL with some NoSQL.

·        Mobile and responsive development experience, either web or native.

·        Some experience with hybrid mobile development and deployment wrappers like: Cordova, Ionic or similar.

·        Experience with Websockets and RESTful, JSON or similar APIs


·        Full stack developer, developing applications, Webservices and APIs using a combination of technologies (.Net – C#,Angular, JAVA Script, CSS, PHP, Web API 2.0, Entity Framework, LINQ, JavaScript, jQuery, HTML 5, CSS 3, Bootstrap, JQX Widgets and developing databases using SQL and MySQL


·        Must have experience in all phases of the Software Development Life cycle


·        Excellent analytical, communication, and presentation skills, including the delivery and creation of presentations (ability to simplify complex topics into basic concepts)


·        Ability to work with senior management, IT staff, and extended user community


·        High degree of initiative, dependability, and ability to work with minimal supervision


·        Broad knowledge of current and emerging technologies, technology directions and strategic application to business needs


·        Strong business acumen and business planning skills


·        Effective business communication skills both written and verbal


·        Exceptional project management skills, including the ability to effectively deploy resources and manage multiple projects of diverse scopes in a cross-functional environment


·        Excellent oral and written communication skills, including the ability to explain technology solutions in business terms, establish rapport and persuade others


·        Understand Agile and other SDLC Methodologies, software release management, testing and QA regimes and processes


By applying for the above-mentioned position, you consent to Right to Care to conduct qualification, ID, criminal and reference checks (internal and external) which forms part of the Company’s recruitment policy and procedure. Should you not receive a response to your application from Right to Care within one month of this advert being placed, kindly consider your application as being unsuccessful.


Only applicants meeting the strict criteria outlined above will be contacted as part of the shortlisting process.  Right to Care reserves the right to withdraw the vacancy at any time for whatever reason.


Right to Care is an equal opportunity affirmative action employer. The Company’s approved Employment Equity Plan and Targets will be considered as part of the recruitment process.  As an Equal Opportunities Employer, we actively encourage and welcome people with various disabilities to apply.



Required Skills

  • .Net – C#, Angular, JAVA Script : 3 to 4 years
  • CSS, PHP, Web API 2.0, Entity Framework, LINQ : 3 to 4 years
  • JavaScript, jQuery, HTML 5, CSS 3, Bootstrap, JQX Widgets, developing databases using SQL and MySQL : 3 to 4 years

Candidate Requirements



This position reports to: HOD: E-Health & Innovation Apply before Tuesday, March 24, 2020 - 33 Days left Companies may expire jobs at their own discretion. If you have not received a response within two weeks, your application was most likely unsuccessful.
18 people have applied for this job. 444 people have viewed this job.

Gain insights into Right to Care NPC's Workplace

  • Overall Rating


    based on 2 reviews

  • 100%

    would recommend
    to a friend

Best things: Very good and had more chances of personal growth as a person and learnt a lot.

View all reviews »

Similar Jobs

More Right to Care NPC Jobs