Enable job alerts via email!

Developer

Lesaka Technologies Inc.

Durban

On-site

ZAR 200,000 - 300,000

Full time

15 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in the tech sector is seeking a Mid- Senior Developer in Durban. The ideal candidate will have extensive experience with C#, ASP, TSQL, and HTML, and will assist in developing software products while ensuring code quality and performance. This full-time role offers a dynamic environment with opportunities for learning and professional growth.

Qualifications

  • Minimum 3 years in a similar role using required technologies.
  • Experience with C#, ASP, SQL, Entity Framework, and HTML/CSS.
  • Writing skills for manuals in English.

Responsibilities

  • Add features to software and fix bugs following secure coding practices.
  • Design and implement unit tests and integration tests.
  • Collaborate with team members and maintain code quality.

Skills

C#
ASP
TSQL
HTML
CSS
Unit Testing
Integration Testing
Communication Skills

Education

Relevant tertiary degree or diploma

Tools

Entity Framework
Version Control Software

Job description

Company: Prism Crypto

Location: Durban North

Ideal start date: ASAP

Job Description: Mid- Senior Developer (C#, ASP/WebForms, TSQL, HTML)

Purpose

The purpose of this role is to assist the Business Unit to develop the UVS product, and other software as may be required. These products are predominantly 2-tier and 3-tier applications that may be deployed on premises or on VM infrastructure.

Primary Responsibilities & Duties

  • Add features to software, and fix bugs, with regard to secure coding practices.
  • Design and implement unit tests and integration tests.
  • Examine requirements and specifications, and propose solutions that are technically feasible for the code base.
  • Identify and resolve performance bottlenecks.
  • Write User Manuals for installation, administration, and end users.
  • Release engineering (follow procedures to label, build, deploy, test, and release).
  • Maintain code quality and standards; participate in code reviews, accepting and providing constructive peer feedback.
  • Support administrators through installation & upgrade, and with operational issues.
  • Collaborate with team members and with other teams.
  • The position is expressly not limited to these duties.

Requirements

  • Minimum qualification: relevant tertiary degree or diploma
  • Minimum experience: 3 years in a similar role using the required technologies
  • C# with Net Framework 4.8
  • ASP with WinForms
  • SQL, MS TSQL, and Stored Procedures on MS SQL Server 2017+
  • Entity Framework
  • HTML, and basic CSS
  • Designing and implementing unit & integration tests (xUnit an advantage)
  • Experience with Version Control software (TFVC an advantage)
  • Writing skills (English), for installer, administrator, and end-user manuals
  • Demonstrable competence to perform all responsibilities & duties of the role.
  • Strong communication skills including spoken and written English
  • Experience with Tcl/Tk an advantage
  • Experience with Net Core or NET 5 or higher an advantage

Competencies

The following skills and traits will be necessary to succeed in this role:

  • A professional demeanour: be polite, helpful, and composed; act ethically and with integrity; execute the role with competence; be dependable and accountable.
  • Enthusiasm for service excellence, leveraging communication and people-handling skills to work directly with colleagues and customers.
  • The ability to work autonomously, prioritising and organizing one’s own work, and finishing tasks completely and correctly, while remaining adaptable to priority business needs.
  • An aptitude for diagnosing and troubleshooting.
  • Willingness to learn, and to take on new challenges and responsibilities.

Location and working hours

  • This is a permanent, full-time position based in Westville, KZN.
  • Occasional travel may be required, which may include out-of-town trips and/or overnight travel.
  • Normal hours are 40 hours per week with the normal daily hours being 8AM to 5PM including a 1 hour lunch break, Monday to Friday.
  • Limited flexitime may be permitted at the discretion of Management.
  • Overtime is unusual and may not be worked without approval by management.
  • Occasional afterhours work may be required, on a time-for-time basis between normal and after hours, limited to 40 hours total per week.
  • Limited remote work may be permitted at the discretion of Management, provided that staff supply their own reliable Internet access and other resources necessary to perform their job remotely.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.