drjobs Software Developer

Software Developer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Jobs by Experience drjobs

4-5years

Job Location drjobs

Port Elizabeth - South Africa

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description


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 uptodate with emerging technologies and industry trends to enhance software development processes.

Providing technical support and troubleshooting assistance to endusers when required.

Contributing to the continuous improvement of development processes and practices.



Requirements

Qualifications & Experience:

Bachelors degree in Computer Science Software Engineering or a related field (or equivalent work experience).

Proven experience as a software developer including fullcycle 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 .

Understanding of database systems and proficiency in SQL in general.

Experience with software development methodologies (e.g AgileScrum).

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 highquality software.

Good communication and teamwork skills to collaborate effectively with crossfunctional teams.

Selfmotivation 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.


Grade 12 Bachelors Degree in Computer Science, Software Engineering or related Proven experience as a Software Developer, including full cycle software development projects 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 . Understanding 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 analyse complex problems and propose effective solutions

Education

Grade 12 Bachelors Degree in Computer Science, Software Engineering or related

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.