Search thousands of fresh jobs

×
This job is expired
EnableSA Recruitment

Software Developer at EnableSA (Pty) Ltd

EnableSA Recruitment

  • R Undisclosed
  • Permanent Intermediate position
  • Gqeberha
  • Posted 22 Apr 2025 by EnableSA Recruitment
  • Expires in 27 days
  • Job 2608250 - Ref 087000028847174
Apply Now

About the position

·       


Key Responsibilities: 


Designing and implementing software solutions based on project requirements.


Writing clean, efficient, and maintainable code using appropriate programming languages and frameworks.


Collaborating with product managers, designers, and other stakeholders to understand and clarify project requirements.


Participating in code reviews to ensure adherence to coding standards and best practices.


Debugging and resolving software defects and issues promptly.


Testing software to ensure proper functionality and performance.


Maintaining technical documentation for software development projects.


      Keeping up-to-date with emerging technologies and industry trends to enhance software development processes.

Providing technical support and troubleshooting assistance to end-users when required.


Contributing to the continuous improvement of development processes and practices.




RequirementsQualifications & Experience: 


Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).


Proven experience as a software developer, including full-cycle software development projects.


Key Competencies: 


Strong knowledge and programming skills in C# .NET.


Proficiency in web development technologies such as HTML, CSS, and JavaScript frameworks (e.g., React, Angular, or [URL Removed] of database systems and proficiency in SQL in general.


Experience with software development methodologies (e.g Agile,Scrum).


Familiarity with version control systems (e.g., Git, Team Foundation Services).


Understanding of software testing principles and practices.


Ability to analyze complex problems and propose effective solutions.


Strong attention to detail and commitment to delivering high-quality software.


Good communication and teamwork skills to collaborate effectively with cross-functional teams.


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 in above.


Desired Skills:

  • Grade 12
  • Degree
  • Min 3 yrs exp

Desired Qualification Level:

  • Degree

About The Employer:


Apply Now

EnableSA Recruitment

About the agency

EnableSA Recruitment is a partner-managed recruitment agency based in Port Elizabeth specialising in connecting with candidates seeking employment across all sectors and in all regions of South Africa. EnableSA Recruitment has developed a reputation for working with clients throughout South Africa to identify and recruit the right candidates to suit the employer’s requirements in terms of personality, attitude, experience and skills. We pride ourselves on the right placement of skilled, specialised and career-focused candidates into companies. We understand the importance of transformation in your business and are committed to the recruitment of Employment Equity candidates in the workplace. EnableSA embraces the challenges of working in an ever-changing and diverse economic environment and identifies the ever-growing shortage of skilled resources. Understanding that skilled staffing resources are any organizations’ largest and most valuable assets. EnableSA focuses on attaining the right candidate/s for our clients. This ensures that the objective of “attraction and retention” is realized, but that is not where it ends.

Receive a daily digest of all new jobs matching this job. Your information is safe with us and you can cancel any time.

Expires in 27 days

Email me jobs similar to: Software Developer at EnableSA (Pty) Ltd

Receive a daily digest of all new jobs matching this job: Senior IT Auditor. Your information is safe with us and you can cancel at any time.