Software Developer at EnableSA (Pty) Ltd

Be among the first applicants.
EnableSA Recruitment
Gqeberha
ZAR 300 000 - 600 000
Be among the first applicants.
Today
Job description

Key Responsibilities:

  1. Designing and implementing software solutions based on project requirements.
  2. Writing clean, efficient, and maintainable code using appropriate programming languages and frameworks.
  3. Collaborating with product managers, designers, and other stakeholders to understand and clarify project requirements.
  4. Participating in code reviews to ensure adherence to coding standards and best practices.
  5. Debugging and resolving software defects and issues promptly.
  6. Testing software to ensure proper functionality and performance.
  7. Maintaining technical documentation for software development projects.
  8. Keeping up-to-date with emerging technologies and industry trends to enhance software development processes.
  9. Providing technical support and troubleshooting assistance to end-users when required.
  10. Contributing to the continuous improvement of development processes and practices.

Requirements Qualifications & Experience:

  1. Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
  2. Proven experience as a software developer, including full-cycle software development projects.

Key Competencies:

  1. Strong knowledge and programming skills in C# .NET.
  2. Proficiency in web development technologies such as HTML, CSS, and JavaScript frameworks (e.g., React, Angular).
  3. Familiarity with database systems and proficiency in SQL.
  4. Experience with software development methodologies (e.g., Agile, Scrum).
  5. Familiarity with version control systems (e.g., Git, Team Foundation Services).
  6. Understanding of software testing principles and practices.
  7. Ability to analyze complex problems and propose effective solutions.
  8. Strong attention to detail and commitment to delivering high-quality software.
  9. Good communication and teamwork skills to collaborate effectively with cross-functional teams.
  10. Self-motivation and the ability to work independently as well as in a team environment.

Flexibility:

Additional functions and or duties may be required in addition to those listed above.

Desired Skills:

  • Grade 12
  • Degree
  • Min 3 yrs exp

Desired Qualification Level:

  • Degree

About The Employer:

Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Software Developer at EnableSA (Pty) Ltd jobs in Gqeberha