Software Developer (C#)

Boardroom Appointments

Johannesburg

On-site

ZAR 334,800 - 558,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

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 your file here.
Similar jobs

Similar jobs worth comparing

C# Desktop & Windows Services Developer | PostgreSQL & APIs
C# Desktop & Windows Services Developer | PostgreSQL & APIs

Boardroom Appointments • Johannesburg

On-site
Senior IT Developer
Senior IT Developer

Boardroom Appointments • Sandton

On-site
ZAR 900,000 - 1,300,000
Senior Developer
Senior Developer

Boardroom Appointments • Boksburg

On-site
ZAR 420,000 - 720,000
.Net Developer
.Net Developer

Sabenza IT & Recruitment • Eersterivier

On-site
ZAR 900,000 - 1,200,000
Intermediate Developer C#
Intermediate Developer C#

icekey.tech • Sandton

On-site
ZAR 480,000 - 800,000
Full Stack Developer
Full Stack Developer

Boardroom Appointments • Centurion

On-site
ZAR 300,000 - 420,000
Software Developer
Software Developer

Network Finance • Randburg

On-site
ZAR 600,000 - 900,000
Senior Software Engineer
Senior Software Engineer

Tumaini Consulting • Cape Town

On-site
ZAR 900,000 - 1,200,000
C# Developer
C# Developer

Boardroom Appointments • Sandton

On-site
ZAR 500,000 - 700,000
Senior C# Developer (C++)
Senior C# Developer (C++)

Network Finance • Centurion

On-site
ZAR 1,000,000 - 1,800,000