C# Programmer
Location | Cape Town, South Africa |
Date Posted | October 15, 2020 |
Category |
Other
|
Job Type |
Full-time
|
Currency | ZAR |
Description
Role and Responsibilities:
-
- Deliver code that is functional, understandable, maintainable and testable.
-
- Work closely with analysts, documenters and testers.
-
- Automated testing of features developed.
-
- Deliver technical documentation as and when required.
-
- Act as a mentor to all team members on their assigned project tasks.
-
- Participate in training design, documentation and delivery efforts.
-
- Participate in agile team meetings.
-
- Utilise version control, build, continuous integration solutions and code quality tools as required.
Profile
Technologies/Experience:
- Microsoft C#
- Design patterns (e.g. MVC, Web API2 etc.)
- Good working knowledge of SQL and Relational databases
- Visual Studio 2013+
- Source Control (e.g. TFS and GIT)
- Domain Driven Design.
- Unit testing frameworks
Nice to Haves:
- JavaScript and front-end frameworks
- AJAX
- REST API's
- ITIL knowledge.
- SOA.
- XAML, XML
Tags/Keywords: INDD