Senior .Net Developer

 

Recruiter:

Rosstone Consulting

Job Ref:

ROS00578

Date posted:

Wednesday, September 8, 2021

Location:

, South Africa

Salary:

Negotiable


SUMMARY:
The Role:

We are looking for an experienced full stack .NET developer who is self-motivated, dynamic and interested in furthering their career. This is a unique opportunity to leverage your technical expertise to solve business problems while interacting with clients. The candidate will work in a DevOps team responsibl...

POSITION INFO:
The Role:

We are looking for an experienced full stack .NET developer who is self-motivated, dynamic and interested in furthering their career. This is a unique opportunity to leverage your technical expertise to solve business problems while interacting with clients. The candidate will work in a DevOps team responsible for the development and support of various technology solutions.

 

Skills and Experience:

Requirements:

  • In depth understanding of SOLID Principles
  • Object Oriented Analysis and Design
  • In depth knowledge experience of Design Patterns and Practices
  • Have some exposure to Domain Driven Design
  • Understand MSA (Microservices Architecture) and SOA (Service Oriented Architecture)
  • Excellent .net and .net core knowledge using C#
  • Well versed in implementing .net Web API
  • Excellent in TypeScript and JavaScript
  • Angular 2.0 and Up
  • Familiar with Rxjs and Ngxs/NgRx
  • SQL Database Design and Development
  • Entity Framework Core Code first implementations
  • SQL Server 2014+ and Transact-SQL (T-SQL)
  • ASP.NET Model View Controller (MVC) or ASP.NET Web Forms
  • Good grasp of Lambda / LINQ
  • Message Queueing â?? E.g. MSMQ, RabbitMQ, ActiveMQ
  • Strong HTML 5, CSS 3 and Bootstrap 5 capabilities
    Moyo Business Advisory (Pty) Ltd
    www.moyoafrica.com
  • XML and JSON
  • C# Script, VB Script
  • A firm understanding of Authentication and Authorisation using OAuth 2 / JWT / Identity Server
  • Microsoft Visual Studio, Microsoft Visual Studio Code
  • Source Control (TFS / SVN / GitHub / Azure DevOps)


 

NB! This job is now closed. You can apply for other jobs by uploading your CV.



 

 

 

Similar jobs you might be interested in:

Senior Full Stack C# Software Developer
Location: Brooklyn
Salary: market related
senior Full Stack C# Software developer
1 day ago


Senior .Net Developer
Location: Cape Town
Salary:
2 days ago


Senior .Net Developer
Location: Cape Town
Salary: Negotiable
Are you a senior .net developer looking to apply your expertise in a collaborative and innovative environment? We’re seeking a skilled senior .net developer to join our growing team. In this role, you will be required to design, develop and maintain software applications using the .net framework.  The role involves b...
3 days ago


Senior .Net Developer
Location: Cape Town
Salary: Negotiable
We are looking for a senior .net developer who have evolved with the tech landscape, demonstrating strong adaptability and deep development knowledge. You’ll play a key role in designing, building, and maintaining enterprise-grade applications using modern .net technologies—particularly with C#, Blaz...
3 days ago


Senior Full Stack .NET Developer - (PERMANENT)
Location: Sandton
Salary:
6 days ago


Senior Developer
Location: Johannesburg
Salary:
9 days ago


Senior Developer
Location: Midrand
Salary: Negotiable
We are seeking a senior developer with a strong foundation in software engineering, database design, and application development. The ideal candidate demonstrates advanced proficiency in technologies such as ASP.net Core, WebAPI, SQL, PostgreSQL, and XAML, with a solid understanding of object-oriented design principles and Agile development meth...
13 days ago


Senior Microsoft Developer
Location: Johannesburg
Salary:
21 days ago


Senior Developer Scoper
Location: Johannesburg
Salary:
24 days ago


Intermediate Full Stack Software Developer
Location: Pretoria
Salary:
28 days ago


Create a free job alert for Senior .Net Developer in

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