Job Search and Career Advice Platform

Enable job alerts via email!

Software Developer (C#)

Boardroom Appointments

Johannesburg

On-site

ZAR 300 000 - 400 000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading recruitment firm seeks a developer in Johannesburg to design scalable desktop solutions and Windows services. The ideal candidate has strong C# and SQL skills, experience with PostgreSQL, and a Bachelor's degree in Computer Science or equivalent experience. You will collaborate with UX/UI designers for user-friendly solutions, ensuring high-quality code adheres to standards. A solid understanding of software design principles is essential.

Qualifications

  • Bachelor Computer Science degree or equivalent industry experience.
  • Extensive experience in programming with C# (.Net Framework 4 and above).
  • Strong understanding of SQL and SOLID principles.

Responsibilities

  • Design and develop scalable desktop solutions and Windows services.
  • Write high quality code that adheres to coding standards.
  • Work with UX/UI designers to implement user-friendly solutions.

Skills

C# programming
PostgreSQL
Relational Databases
SQL
Git
SVN

Education

Bachelor Computer Science degree or equivalent industry experience
Job description
  • Design and develop scalable desktop solutions and Windows services for global use
  • Write high quality code that adheres to coding standards and is performant
  • Create and modify functions, stored procedures, and triggers in PostgreSQL
  • Be independent and take full responsibility for development of modules / features
  • Work with UX/UI designers to implement user-friendly solutions
  • Introduce new technologies into the team based on fit and suitability to deliver a solution
  • Be able to deep dive into the technical aspects needed for application optimisation

Requirements:

  • Bachelor Computer Science degree or equivalent industry experience
  • Extensive experience in programming with C# (.Net Framework 4 and above)
  • Strong experience in working with Relational Databases, experience in PostgreSQL a plus Experience in consuming and feeding Web APIs (SOAP / REST)
  • Strong understanding of SQL
  • Strong knowledge and understanding of SOLID principles and design patterns
  • Experience using source control technologies such as Git and SVN.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.