Enable job alerts via email!

C# Developer

Impronics Technologies

Johannesburg

On-site

ZAR 300,000 - 400,000

Full time

Today
Be an early applicant

Job summary

A software development company is seeking a Software Engineer with 5-10 years of experience. You will design and develop high-quality code, participate in design meetings, and resolve technical issues in the banking and payment domain. Proficiency in C#, React, ASP.NET, and Azure is essential. Strong communication and analytical skills are required. The role offers opportunities for problem-solving in a team environment.

Qualifications

  • 5 -10 years’ software development experience including design and development.
  • Domain Banking and Payment experience preferred.
  • Strong technical, analytical, and development skills.

Responsibilities

  • Participates in software design meetings and analyzes user needs.
  • Designs and develops high-quality code.
  • Tests, debugs, and fixes application problems/issues.

Skills

C#
React
ASP.NET
Azure
Customer service skills
Analytical skills

Tools

Microsoft Office
Job description

Description

Required Experience:

  • 5 -10 years’ software development experience including design and development.
  • Domain Banking and Payment
  • Experience with C#, React, ASP.NET, Azure.
  • Financial industry experience preferred.
  • Proficiency with Microsoft Office applications.
  • Knowledge of software development methodologies and the software development lifecycle.
  • Ability to provide solutions to a variety of technical problems of moderate scope and complexity independently.
  • Strong technical, analytical, and development skills.
  • Intermediate knowledge of required programming languages.
  • Effective verbal and written communication skills; effective customer service skills.
  • Ability to work independently or within a team environment and handle multiple projects simultaneously.

Responsibilities

Responsibilities & Deliverables:

Your deliverables as a Software Engineer will include, but are not limited to, the following:

  • Participates in software design meetings and analyzes user needs to determine technical requirements.
  • Designs and develops high-quality code.
  • Tests, debugs, analyzes, and fixes application problems/issues. Works closely with stakeholders to fix issues in a timely fashion.
  • Follows the software development lifecycle process.
  • Interacts with internal stakeholders to support product releases and/or resolve program problems.
  • Other duties and projects as assigned.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.