Introduction

We are seeking a skilled Full Stack C# Developer to join our team. In this role, you will be responsible for designing, and developing applications and services using C# and modern web technologies. If you are passionate about coding, solving problems, and delivering quality software, we want to hear from you.

Description
Key Responsibilities:

– Design, Implement and Maintain world-class Software.
-Ensure Quality Software Solutions are Developed.
– Design Fit for Purpose Solutions & Algorithms
– Developer Testing and Verification
– Mentorship / Training

Technical / Technology Skills:

Extensive experience as a full stack developer.
-Expert in C# .Net Core 5 , Angular 12 , RDBMS (PostgreSQL), Web Services, HTML and CSS.
-Experience building web applications using Angular 12 , RESTful Services, JSON and Micro-
Services, RDBMS, HTML5, JavaScript, CSS3.
-Experience in building APIs and documenting with Swagger.
– Extensive experience in Domain Driven Design/Development.
– Extensive knowledge and proficiency in microservices design patterns including CQRS, Event driven
programming, aggregator, asynchronous messaging, API gateway.
– Experience in Entity Framework, Code First Development and Migrations.
-Experience working on Azure DevOps Boards, Repos, Pipelines, Releases.
-Experience using CI/CD tools.
Extensive experience using repositories such as Git / GitHub / SVN.
-Expert in Visual Studio and VS Code.

Minimum Requirements
Minimum 5-8 years software development experience.
BSc (Computer Science or Information Systems)

Desired Skills:

  • C#
  • Angular
  • .Net Core 5

Learn more/Apply for this position