Developer C#, ASP.Net, JavaScript (24 month fixed-term contract)

SAMRO

Johannesburg

On-site

ZAR 500,000 - 700,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

SAMRO invites applications for a Software Developer within the IT Systems team in Johannesburg. The role requires Matric plus a post‑Matric qualification in software development or equivalent experience, with 3–6 years in professional development.

Candidate should have experience in object‑oriented languages and relational databases; Python and data analytics are advantageous. Proficiency with React/Angular/Vue/Web Components and modern web techniques is expected, with mobile development a plus.

Qualifications

  • Matric with post-matric qualification in software development or equivalent experience.
  • 3-6 years of professional development experience.
  • Experience with object-oriented languages and relational databases.
  • Python and data analytics experience are advantageous.
  • Knowledge of a web framework such as React, Angular, Vue or Web Components.
  • Strong knowledge of modern web development techniques.

Responsibilities

  • Perform software and data development/configuration using established tools and procedures.
  • Design software changes based on specifications and company standards.
  • Maintain and modify applications, document changes and perform unit testing.
  • Develop and execute unit and system integration testing.
  • Create and maintain documentation for new/modified apps and procedures.
  • Evaluate interrelationships between applications, modules and databases; manage impacts.

Skills

Object-oriented languages
Relational databases
Python
Data analytics
React
Angular
Vue
Web Components
Web development techniques
Mobile development

Education

Matric
Post-matric software development qualification

Job description

The above vacancy exists within theIT Systems department of the Information Management & Services division andreports to the IT Development Manager.

The ideal candidate will be someonewho has successfully completed Matric and has a post-Matric qualification insoftware development, or have sufficient equivalent professional experience.

  • Have 3 - 6 years professional development experience using object-orientated languages and relational databases.
  • Python and data analytic experience will be an advantage
  • Knowledge and experience with a web component framework such as React, Angular, Vue orWeb Components required.
  • Good knowledge of modern web development techniques required.
  • Knowledge of mobile development techniques will be an advantage.
Duties:
  • Performing software and data development / configuration in accordance with established development, testing and implementation tools and procedures.
  • Designing software application changes based on provided specification to company standards, best practices and within acceptable performance criteria.
  • Maintaining and modifying software applications, by obtaining approval, amending documentation, making application changes and carrying out unit testing.
  • Developing and executing unit and system integration testing
  • Creating and maintaining documentation of new and modified applications and procedures according to standards.
  • Evaluating interrelationships between applications, modules and databases, and managing impacts effectively.
  • Liaising with users to gain an understanding of required changes or modifications toexisting applications, or new applications.
  • Providing on-call support and problem resolution for applications where needed.
  • Sharing knowledge and experience with other team members.
  • Establishing agreed time estimates for allocated tasks and self-managing delivery accordingly.
  • Performing miscellaneous job-related duties as assigned.
Knowledge:
  • Established software development languages and methodologies.
  • Relevant software and database applications and environments.
  • IT standards and procedures.
  • Current technological developments/trends in area of expertise.
Skills:
  • Systems analysis, software development, databases, testing, implementation, support.
  • Excellent organisational, problem solving and interpersonal skills.
  • Conceptual thinking ability.
  • Ability to investigate and analyse information and to draw conclusions.
  • Accuracy and thoroughness.
  • Good written and verbal communication skills.
  • Knowledge-sharing,training, coaching.
  • Planning, goal setting and time management skills.
  • Ability to handle and work under pressure.
  • Ability to work as an individual, as well as in a team
Behaviour:
  • Organised, methodical and thorough.
  • Creativeand innovative.
  • Customer service oriented.
  • Compliantin adhering to standards, procedures and specifications.

If you are confident that you havethe necessary qualification and experience to perform the above duties.

All positions will be filled inaccordance with our Employment Equity policy.

If you do not receive a response from us within two weeks of submitting your application, please consider your application unsuccessful.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Junior Software Developer
Junior Software Developer

Profile Personnel • Gqeberha

On-site
ZAR 334,800 - 502,200
Senior Application Developer
Senior Application Developer

Salix Recruitment • Gauteng

On-site
ZAR 900,000 - 1,200,000
Senior Application Developer (Full Stack)
Senior Application Developer (Full Stack)

Salix Recruitment • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Web Developer
Web Developer

multiSEARCH Recruitment • Pretoria

On-site
ZAR 500,000 - 700,000
Intermediate .NET Developer
Intermediate .NET Developer

iDbase Software • Johannesburg

On-site
ZAR 500,000 - 750,000
.NET Developer
.NET Developer

BICRM • Pretoria

On-site
ZAR 600,000 - 800,000
Senior Associate Developer – C#/.NET
Senior Associate Developer – C#/.NET

CF Consulting • Cape Town

On-site
ZAR 700,000 - 745,000
Senior Associate Developer – C#/.NET
Senior Associate Developer – C#/.NET

CF & I Consulting • Cape Town

On-site
ZAR 700,000 - 745,000
Software Developer
Software Developer

Hire Resolve • Pretoria

On-site
ZAR 650,000 - 950,000
Competitive salary
Contribute to open-source projects
Junior Developer / IT Technician
Junior Developer / IT Technician

The Globevest Group • Sandton

On-site
ZAR 180,000 - 300,000