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