Senior Software Developer

Be among the first applicants.
Boardroom Appointments
Johannesburg
ZAR 300 000 - 400 000
Be among the first applicants.
2 days ago
Job description

Minimum Requirements:

  1. A bachelor's degree (or equivalent type diploma) in computer programming, computer science, or information technology.
  2. Minimum 6 years experience working in C#, .NET & .NET Core.
  3. Advanced proficiency in building/consuming REST Web APIs.
  4. Advanced proficiency in Microsoft SQL Server & SQL queries/stored procedures.
  5. Proficiency in Docker (on Linux and Windows).
  6. Proficiency in Micro Services.
  7. Proficiency in Message Queuing (RabbitMQ).
  8. Proficiency in GIT / JIRA.
  9. Beneficial - Redis Cache.
  10. Beneficial - Postgres SQL.
  11. Beneficial - Blazor / DevExpress UI development.
  12. Good analytical, software design and problem-solving skills.
  13. South African Citizen with a clear criminal and credit record.
  14. Own reliable transport.

Responsibilities:

  1. Research, design, implement and maintain software programs and services.
  2. Create and maintain SQL Server database tables, functions, and Stored Procedures.
  3. Implementation of Unit testing for new software modules and services.
  4. Determining operational practicality, identifying areas for modification in existing programs and subsequently developing these modifications.
  5. Working closely with other developers as well as business.
  6. Assists in enforcement of development deadlines and schedules.
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Senior Software Developer jobs in Johannesburg