Job Details

.NET DEVELOPER

By IT Jobs in South Africa on January 09, 2020
Job Type: Full Time
Job Category: Information Technology
Contract Type: Permanent

Cape Town, South Africa

Salary: R800,000 - R1,100,000 / annum
Job Description

This is a very meaningful opportunity for a C# .Net DEVELOPER to join an International SOFTWARE COMPANY who’ve revolutionised the Healthcare Sector through building Software Applications and Solutions to improve the effective response by Medics in medical emergency situations. Based in CAPE TOWN this .NET DEVELOPER role offers a salary of R800K – R1.1M/annum, based on skills. THE ROLE: As .NET DEVELOPER you will need to be capable of handling many aspects of the application, including but not limited to performance, scalability, security, and testing. In this role you will build a highly distributed web application, a sophisticated desktop application, and modern mobile application. The applications you’ll build include back-end services through to their client-end counterparts. Your primary responsibilities will be to design and develop these applications, and to coordinate with the rest of the team working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product is essential. If you qualify for this role, please email your CV.

Skills

Proficient in C#, with a good knowledge of its ecosystems. Familiarity with the .NET framework. Strong understanding of object-oriented programming. Skill for writing reusable C# libraries. Familiar with various design and architectural patterns. Knowledge of concurrency patterns in C#. Familiarity with Microsoft SQL Server. Experience with popular web application frameworks, such as React. Knack for writing clean, readable C# code. Understanding fundamental design principles behind a scalable application. Creating database schemas that represent and support business processes, including ORM frameworks. Implementing automated testing platforms and unit tests. Familiarity with development pipeline and release management tools.