Role & responsibilities
5+ years of relevant IT software experience (Development SDLC lifecycle)
3+ years of experience in .Net development using C#.
Proven experience working in an AGILE workplace.
Robust C# language skills.
Strong in Unit Testing, Integration Testing and Mocking
Positive Understanding of Software Design Patterns (like Adapters, Business Objects, Delegates, Service Locator, Singleton, DAO, DTO)
Familiarity and good understanding of multithreading
Experience with queueing technologies.
Experience building REST web services.
Familiarity creating and using Docker/Kubernetes is preferable