Tel: +27 (0)21 555 0994

Career Opportunities

< Back

C# Full Stack Hero for IoT projects

[Menlyn/Midrand] -

Ref: FC04654A

  • Min of 5 years experience.
  • South African Citizen.
  • Technical knowledge - Required:
  • At least 5 years worth of experience using C# or similar MS technologies
  • Well versed in HTML, CSS and JavaScript (competency in Angular is a big plus)
  • Familiarity with Microservices Architecture, Cloud Architecture and Container Architecture
Experience with:
  • -Visual Studio IDE
  • -Web Application &
  • Web Services Design &
  • Deployment
  • -REST
  • Experience of working with SQL or NoSQL databases
  • Methodologies AGILE or SCRUM.
  • Technical knowledge - Advantage:
  • Experience in implementing Continuous Integration and Deployment (CI &
CD) with VSTS:
    MS Azure:
    • -IoT-Hub
    • -Event-Hub
    • -Service Bus
    • -Stream Analytics
    • -Function Applications etc.
    Well versed in code architecture and patterns:
    • -Domains specific
    • -Factory pattern
    • -Repo pattern etc.
    • Experience in implementing and monitoring Microsoft Azure solutions
    Professional experience:
      Understanding of:
      • Cloud computing technologies, business drivers, and emerging computing trends
      Websites including: create, configure, monitor and deploy a website. MS Azure is advantageous.
      • Authentication concepts &
      • patterns, such as Active Directory Domain Services (Kerberos, LDAP, etc.) and as well as Federation, OAuth, and other web-based authentication.
      Qualifications required:  
      • IT degree or diploma.
      Qualifications advantage: Microsoft Certified Solutions Developer (MCSD Web Applications, MCSD Azure Solution Architect) and Microsoft Certified Solutions Expert (MCSE Data Platform (SQL)).
        • Design and develop production ready business applications
        • Liaise with customer, team members and external vendors
        • Deploy applications in Azure (via VSTS CI &
        • CD, and with scripting and automation)
        • Monitoring and operation of applications within Azure (App Insights)
        • Applying cloud-security patterns and concepts to the solutions and deployments
        ADVANTAGE: Experience with Mobile Application Development.
          POSITION: Contract role until March 2021.
            COMMENCEMENT: As soon as possible.