Senior Software Developer (hybrid)

Cape Town, Western Cape, South Africa

Job Description


We are looking for a Senior Software Developer with mobile development experience who is passionate about technology and is client centric. As part of our talented consulting team, you will have the opportunity to make a difference in a dynamic and supportive environment.

xc3x82

  • Strong academic background in Computer Science, preferably honors or Masterxc3xa2xe2x82xacxe2x84xa2s degree, although strong self-taught candidates will definitely be considered
  • At least 6 yearsxc3xa2xe2x82xacxe2x84xa2 experience in .Net development
  • Strong mobile app and front-end development skills
  • 3+ yearsxc3xa2xe2x82xacxe2x84xa2 experience in production enterprise environments
  • Experience in database design and development (relational and/or NoSQL)
  • Experience with agile development methodologies and ideally Jira or Azure DevOps
  • DevOps experience including CI, Unit Testing, Automated Deployment
  • Tech Stack
Must haves:
  • Android App Development
  • C# MVC
  • Microsoft SQL Server
  • Github DevOps
Nice to haves:
  • Couchbase
  • Fast Health Interoperability Resources
  • MongoDB
  • Node.js
  • PowerBI
What you will be doing:
  • You will join a software engineering team who works on core components of the province's health technology environment, focusing on building reliable enterprise software that is reusable, interoperable, and open source.
  • In this role you will be mainly responsible for mobile development. The product you will be working is a ground-breaking Community Health Worker (CHW) Native Android mobile application which is used by hundreds of Health Workers to collect clinical information, which is then linked to patients in the public health system using a Node.js/MongoDB interoperability layer.
  • Single Patient Viewer (SPV) and Open Integrated Health Platform (OpenIHP) is a multi-tier C# .Net MVC application that is used by hundreds of public health clinicians, epidemiologists and other staff to manage the health of patients in the public.
Hybrid - Cape Town

ExecutivePlacements.com

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1244957
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Cape Town, Western Cape, South Africa
  • Education
    Not mentioned