Senior C# Software Engineer - JhbOur company is seeking a Senior C# Software Developer / Engineer in order to assist with building applications, integrating with third party software and reporting services. In addition to normal development activities the candidate will be responsible for managing a development team of their own.The candidate is required to meet the following criteria:- Valid drivers license and personal transport is imperative- Matric Certificate and either a Bsc. Computer Science or equivalent- Industry experience of 5 years minimum (excluding Academia)- Prior management experience in the IT sectorThe candidate must have experience with the following technologies, practices and/or principles- C#- ASP .Net Core- MVC- Entity Framework Core- FluentApi- SOLID Architecture- Meta principles- Dependency Injection- Design, implementation, registration and consumption of services- Automapper- Unit of Work- Unit Testing- Integration (consumption) with API's- SQL- Html5- Bootstrap 4- Sass- Flexbox- Razor- MVVM- SQL reporting- Git and Github- CSS- Jquery / Javascript (preferably Jquery)- Ajax- SprintsIn addition to the above the candidate should be willing to learn, open to criticism, confident enough in their own experience and skills to offer solutions for concerns or projects during brainstorming sessions and be able to work under pressure.The interview process consists of 3 phases:- Technical Assessment- Personality Assessment- Final Assessment and possible placementThis position does not offer remote working solutions and all candidates are expected to perform their duties from the premises specified.The position is offered with a 3 month probation period from the start date of employment specified (should the candidate successfully be recruited by our Company).Job Types: Full-time, PermanentJob Types: Permanent, Full-time
MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.