Junior Software Developer

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

Job Description

Prophet SA is looking for a 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
  • 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
  • Ability to work under pressure
  • 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

  • Must be a keen knowledge seeker who shares acquired knowledge across teams
  • At least 1 - 3 years of relevant experience as a software developer using either Delphi or C# and Microsoft SQL
  • Have had exposure to the full software development lifecycle
Previous
Previous

Intermediate Software Developer