Summit Africa RecruitmentSummit Africa Recruitment
Job title: Intermediate C# SQL Developer
Employment type:Full Time
Experience:3 to 5 years
Salary:R25000 to R45000
Job published:23 March 2021
Job reference no:3743458004

Job Description

Purpose of the Role

To effectively contribute to the full Systems Development Life Cycle.

Key Responsibilities

  • Build new features and systems
  • Maintain existing features and systems
  • Troubleshooting feature and system issues
  • Analyze business requirements and design software development solutions at a story level
  • Write effective and maintainable code according to the business requirements and business development coding standards
  • Manage feature and system deployments to UAT and Production environments
  • Effectively use source control according to business standards
  • Construct relevant development documentation, primarily regarding technical story planning
  • Liaise and communicate effectively with various roles:


  • Relevant degree or diploma
  • At least 3 years’ experience with the relevant skills
  • C#
  • MS-SQL

- Table design and construction

- Stored procedure development and troubleshooting

- SQL Scripting

  • Web Api development


- .net core

- Entity Framework / Core


- Domain Driven Design methodology


  • Web application development


- .net core




- Javascript

- JQuery

  • Test Driven Design

- NUnit

- Moq

  • Branching Source Control management

- GitHub

- Cloning / Branching / Merging

  • Agile



  • Advantageous

- Understanding of Model View Presenter

- Windows Forms development

- Windows Service development

- Experience with Jira

- Experience with Automation, eg. Jenkins

- Azure development

  • Analyze complex problems and produce solutions
  • Good communication skills
  • Can work independently without supervision
  • Enjoys working in a team environment
  • Eager to learn and adapt