Boardroom logo
BoardroomPosted 1 month ago

Software Developer (C#)

On-siteJohannesburg, Gauteng, South Africa

Full TimeBachelors DegreeSmall

Job Summary

Design and develop scalable desktop solutions and Windows services for global use, writing high-quality, performant code that adheres to established standards. Create and modify functions, stored procedures, and triggers in PostgreSQL while working with UX/UI designers to implement user-friendly solutions. Be independent in taking full responsibility for module development, introducing new technologies based on fit, and deep-diving into technical aspects for application optimization. Full-time role requiring a Bachelor's degree in Computer Science or equivalent experience. Extensive C# (.Net Framework 4+) and SQL skills are mandatory, with Docker or JavaScript experience required.

Required Qualifications

  • Experience in JavaScript OR Docker
  • 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
  • Strong understanding of SQL
  • Strong knowledge and understanding of SOLID principles and design patterns
  • Experience using source control technologies such as Git and SVN

Desired Qualifications

  • Experience in PostgreSQL a plus
  • Experience in consuming and feeding Web APIs (SOAP / REST)

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce