Intermediate C# Software Developer

Location: Somerset West
Level: Intermediate
Department: Development
Travel Required: Adhoc
Position Type: Permanent
Contact: Keziah Naidoo (careers@prophetize.co.za)
Date Posted: 31/07/2023

Job Description

Prophet SA is looking for a Full Stack Software Developer to join our dynamic team of experts. The successful candidate will be part of our expanding development team and work alongside designers, client-facing team members, and oftentimes clients as well.

Responsibilities

  • Design, development and internal testing of existing and new products according to the company’s prescribed standards
  • Take full responsibility for completing the required task in the given time
  • Ongoing documentation on specifications and integration thereof
  • Verify that all requirements have been correctly and fully implemented to the agreed specification
  • Verify that all functional requirements continue to function through any change
  • Investigations into incidents or bugs
  • Mentor and guide less experienced team members
  • Support the internal and client-facing teams
  • Provide work estimates based on analyzed business and technical requirements
  • Design and develop highly scalable, reliable, secure, and fault-tolerant systems end-to-end
  • Produce good quality code and comment code properly

Requirements and Skills

  • A deep understanding of relational database concepts and proficiency in writing complex SQL queries
  • Excellent communication and teamwork skills
  • Great attention to detail
  • Capable of problem-solving independently
  • Good understanding of data integrity and security best practices
  • Delivering on requirements on-time and to specification with a high level of quality
  • Sound knowledge of OO design principles and patterns
  • Ability to work calmly and methodically when under pressure
  • Must be a keen knowledge seeker who shares acquired knowledge across teams

Experience

  • Relevant tertiary qualification in Information Technology or Computer Science
  • At least 3 - 5 years of relevant experience as a full stack software developer using technologies such as .Net Core / ASP.Net MVC / C# / SQL / RESTful Web API
  • Have had exposure to the full software development lifecycle
Previous
Previous

Implementation Specialist

Next
Next

Intermediate Software Developer