Backend Developer
Bloemfontein
Great opportunity with a well-established, reputable employer.
Candidates who meet the below minimum requirements are invited to submit their application via the link provided.
Minimum requirements:
Five years working experience
Experience in developing and maintaining a micro services based architecture with ASP.NET Core using C# and MSSQL Server
Experience of Object Relational Mappers, such as Entity Framework Core; Dapper; etc
Familiar with authentication protocols such as QAuth 2.0 and OpenID Connect (OIDC) as well as security token service concepts
Experience in design and implementation RESTful API endpoints for data retrieval, validation and manipulation
Passionate about writing clean, maintainable code and working in a collaborative environment
Knowledge of various design patterns, such as Domain Driven Design, Command and Query Responsibility Segregation (CQRS), Repository Pattern
Understand the concept, of have worked with a message broker implementing the Advanced Message Queuing Protocol, such as RabbitMQ
Experience in implementation of an API Gateway, such as Ocelot and worked with technologies such as Consul and Fabio for service discovery and load balancing, respectively
Developed cross-cutting concerns, such as logging, caching, exception handling, security, health checks, etc
In-depth understanding of the entire web development process (design, development and deployment)
Ability to use version control software such as GIT
Knowledge of reporting technologies (such as SSR, PowerBI) is beneficial
Proven work experience as a Backend Developer
Remuneration:
R25 000 - R35 000
IMPORTANT:
Applications close 20 March 2024
Only candidates who meet all our client's minimum requirements will be contacted
Only applications submitted via the link provided will be considered