C#.Net Engineer

Johannesburg Permanent ZAR700000.00 - ZAR1000000.00 per annum

Key Responsibilities include:

 Working collaboratively with project managers, UX/UI designers, internal, near-shore
and off-shore development and QA teams.
 Reviewing the work of others in order to maintain a good standard of work
throughout the department.
 Planning, designing, and writing automated tests including unit and integration
 Proficient in English (written and verbal).
 Familiar with working in a digital agency, working with project managers, front-end developers, DevOps engineers, and QA.
 Experienced working within an agile development team and peer-reviewing
 An excellent communicator – able to communicate technical information
succinctly and meaningfully to non-technical colleagues and clients.

Tech Skills:
 Experience with one or more of .NET Core or Python.
 API Development – either RESTFUL and/or GraphQL.
 Microservice architecture.
 Understanding of design patterns to deliver extendable, scalable, and distributed
 Familiarity with object-oriented design and design patterns.
 Experience with modern front-end frameworks such as React, Vue, or Angular.
 Experience with relational and non-relational databases and Lucene Indexes.
 Comprehensive experience with either Azure and/or AWS (IaaS, PaaS including
 Experience setting up and using CI/CD (Azure DevOps
/TeamCity/Octopus/Jenkins etc) through dev, stage, and production.
 Docker.
 Expertise with development methodologies such as DDD, BDD, and TDD.
 Writing highly testable code and implementing automated tests including unit
and integration tests and mocking.

Bonus points if you have:
 .NET Framework, PHP, or Go
 Other on-premise CMSs such as Sitecore, Episerver, or Kentico[CG1]
 Kubernetes
 Redis
 Nginx
 Varnish Cache
 RabbitMQ

Salt is acting as an Employment Agency in relation to this vacancy.

Job Information

Job Reference: JO-2205-255525
Salary: ZAR700000.00 - ZAR1000000.00 per annum
Salary per: annum
Job Duration:
Job Start Date: ASAP
Job Industries: Technology
Job Locations: Johannesburg
Job Types: Permanent

Here are some related jobs


Upload your CV

Upload your CV to our database.

  • Max. file size: 5 MB.
  • Hidden
  • This field is for validation purposes and should be left unchanged.

Please let us know where you are, or where you would like to be in the world so we can point you in the right direction.

Contact us

  • Max. file size: 5 MB.
  • Click here to find out more about Salt's Privacy Policy
  • This field is for validation purposes and should be left unchanged.

Cookie Consent×

Salt uses cookies to improve the user experience of our site. Cookies allow you to have a more enhanced journey through the site when searching for a specific job or location. Cookies are also used to help us understand how our site is being used. You can find out more about how Salt uses cookies here. By continuing to use the Salt site you are consenting to use our cookies.