Already a member? Click here to log in Click here to login
become a member join today, it's free

Executive Job Listing

C# Software Developer

Recruiter details

Contact Yolanda Venter:
Click here to view email address
Apply for this position

Industry: ICT and Telecommunications

Date posted: Tue, 14 Nov 2017

Location: Sandton,

Expires: Sat, 13 Jan 2018

Compensation: R600000 - R650000 (Negotiable)

Reference Number: C#SoftwareDev - Sandton

Job Description

POSITION: Software Developer

Location: Sandton

Salary: R650K pa (Neg)



The incumbent is responsible for the software development and maintenance for high transaction rate applications. The Software developer is able to independently develop code, test and debug new software and to make significant enhancements to existing software using Java or other programming languages; to develop secure scalable and fault tolerant solutions across a distributed architecture.

Key Responsibility Areas

This role requires development and support on .net platforms build using the VB and C# languages.

  • A technical job, which is concerned with software. Focus is on detail.
  • This is an intermediate position usually requiring knowledge or experience in more than one of the following areas: logic and flow diagrams; testing and debugging; or an applications programming language.
  • Lead and mentor team
  • Conceive, design, and test logical structures for problem solving
  • Analysis of relevant standards.
  • Understand project / product requirements from a technical perspective
  • Provide input to the software development plan
  • Follow the software development plan
  • Develop detailed designs from design specifications, according to best practices and software coding standard, mentoring and coaching other team members, as required.
  • Produce test code (unit tests) to drive all functionality, including error paths
  • Assist in writing, testing, and maintaining programs
  • Perform the testing and debugging.
  • On-going support throughout lifecycle of the product (or until the support responsibility has been re-allocated), to all departments and customers as and when required.
  • Assist in updating, repairing, modifying, and expanding existing programs
  • Operations and rollout support
  • Maintain all development documentation under configuration and source control as per company standards (incl. Source, documentation, assembly drawings, etc.)                                                             

Non-Core Functions:

  • General Administration as and when required


The incumbent displays the following competencies:



· Excellent Communication Skills

· Ability to work within a Team

  • Communicate with other team members; share knowledge; share resources; seek assistance
  • Acknowledges and appreciates each team member's contributions.
  • Self-management
  • Endeavour to satisfy or exceed performance expectations at all times
  • Meet deadlines or other requirements, as specified by management, which are under your control
  • Improve skills and competencies by identifying own training needs and proposing courses
  • Be self-motivated, by taking an interest in the job, and obtaining satisfaction from the achievement of a job well done.
  • Proactively endeavour to resolve de-motivating factors or circumstances thereby contributing to job satisfaction
  • Take ownership of responsibilities

· Attention to detail

· Problem Solving ability

· Software Systems Design

· Technical Documentation

· Familiarize with company policies and procedures relating to software development.

· Develop and understanding of the complete testing life cycle, including developing test cases and test plans.



  • Software development exposure: 
  •,  C# .Net
  • JAVA advantageous
  • Relational Databases and SQL
  • UML/OO
  • SVN, GIT
  • XML, HTML, REST, JSON, web-services, and ISO8583,
  • Design Patterns

Education & Qualification

· Accredited National Diploma or Bachelor’s Degree (with computer science related subject as a major)

· 1 - 3 Years relevant experience..

Please forward your CV to

Should you not be contacted in 14 days, please consider your application as unsuccessful



Earn your Status

Join Who's Who and earn badges while our ranking system tracks your professional progress:

who's who Statistics

324568 Active profiles
78929 Profile views this week
138 New profiles this week
8 Achieved Who's Who Status this week