Build new features and systems.
Maintain existing features and systems.
Troubleshooting feature and system issues.
Analyse 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.
MS SQL – Table design and construction, Stored procedure development and troubleshooting, SQL Scripting.
Web API development – ASP.Net, .Net Core, Entity Framework / Core, LINQ, Domain Driven Design methodology.
Test Driven Design – NUnit, Moq.
Branching Source Control Management, GitHub, Cloning / Branching / Merging.
Agile – Scrum, Kanban.
Understanding of Model View Presenter.
Windows Forms development.
Windows Service development.
Experience with Jira.
Automation, e.g. Jenkins.
Analyse complex problems and produce solutions.
Good communication skills.
Can work independently without supervision.
Enjoys working in a team environment.
Eager to learn and adapt.
While we would really like to respond to every application, should you not be contacted for this position within 10 working days please consider your application unsuccessful.
When applying for jobs, ensure that you have the minimum job requirements. Only SA Citizens will be considered for this role. If you are not in the mentioned location of any of the jobs, please note your relocation plans in all applications for jobs and correspondence.
Please complete the following form.