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

SAMRO

Johannesburg

On-site

ZAR 500,000 - 700,000

Full time

10 days ago

Get more replies from employers

Send a job-specific resume in minutes.

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

Senior Developer (IT)
Senior Developer (IT)

AtripleA recruitment & temps • Centurion

On-site
ZAR 600,000 - 800,000
Junior Software Developer
Junior Software Developer

Profile Personnel • Gqeberha

On-site
Web Developer
Web Developer

multiSEARCH Recruitment • Pretoria

On-site
ZAR 500,000 - 700,000
Senior Web Developer
Senior Web Developer

Sabenza IT & Recruitment • Pretoria

On-site
ZAR 800,000 - 1,200,000
Intermediate .NET Developer
Intermediate .NET Developer

iDbase Software • Johannesburg

Hybrid
ZAR 500,000 - 750,000
Senior Software Developer
Senior Software Developer

Tolcon Group • Centurion

On-site
ZAR 900,000 - 1,300,000
.NET Developer
.NET Developer

BICRM • Pretoria

On-site
ZAR 600,000 - 800,000
Senior Front End Developer
Senior Front End Developer

Belay Talent Solutions • Pretoria

On-site
ZAR 480,000 - 600,000
Software Developer
Software Developer

Hire Resolve • Pretoria

On-site
ZAR 650,000 - 950,000
Competitive salary
Contribute to open-source projects
Senior Developer
Senior Developer

Hire Resolve • Oos-Kaap

On-site
ZAR 600,000 - 900,000
Competitive salary based on experience