Description:
Senior Developer - Centurion
Introduction
We are looking for a Senior Developer to perform various development duties including the overseeing of more junior developers, writing and reviewing code, analysing data, contributing to solution design and best practices as well as supporting respective systems on live or 3rd party environments.
Desired Experience & Qualification
Required Skills (Minimum):
At least 5 years+ experience doing .Net C# development
A solid understanding and experience in databases, can be MSSQL, MYSQL, Hanna or Oracle
A solid understanding and experience of SOA and OOP principles
A solid understanding and experience of N-tier and N-layered architecture
A solid understanding and experience with Authentication and Authorization
A solid understanding and experience of ORM technologies
Entity Framework a preference
Beneficial Skills (At least 1 is required)
Experience with Dependency Injection and Inversion of Control beneficial
Specifically Microsoft Unity Container or Autofac
A solid understanding and experience of ASP.Net MVC
A solid understanding and experience in WCF (nServiceBus beneficial)
A solid understanding and experience with Single Page Application (SPA), JavaScript Frameworks and Libraries
Angular recommended
Restful service experience
Experience with the Neo-Security Stack
OAuth, OpenConnectId, Secure token Service or Microsoft Identity
Experience with Microsoft Open Web Interface (Owin).
Experience in domain driven design (DDD)
Experience in test driven development (TDD)
A solid understanding and experience in an ERP and respective API's
SAP (B1), Evolution highly beneficial
Qualification requirements (At least 1 is required):
University degree / diploma in computer science or information systems
Microsoft Certified Solutions Developer (MCSD) or equivalent certification
University degree / diploma in accounting, finance, or business
10+ years software development experience
Package & Remuneration
Medical Aid
Group Life Cover
Retirement Annuity
3 days ago
report
Report this job