Enable job alerts via email!

.Net Developer

Dimension Data

Johannesburg

On-site

ZAR 500 000 - 700 000

Full time

30+ days ago

Job summary

A leading technology solutions provider in Johannesburg is seeking a .NET Developer responsible for developing and integrating enterprise systems. The ideal candidate will have over 5 years of .NET development experience, relevant certifications, and own reliable transport. This role requires collaboration with various stakeholders, participation in the software development life cycle, and a focus on enhancing existing applications. Competitive compensation and opportunities for growth are included.

Qualifications

  • 5 years of professional development in .NET technology experience.
  • Microsoft Certified Technology Specialist (MCTS).
  • Microsoft Certified Solution Developer (MCSD).
  • Own reliable transport.

Responsibilities

  • Collaborate with developers, analysts, and quality assurers to develop new software programs.
  • Enhance and modernize existing applications.
  • Participate in SDLC for a variety of projects.
  • Prepare and document technical specifications.
  • Map out conceptual applications end to end.
  • Research emerging software development products and standards.
  • Recommend and perform software improvements and upgrades.
  • Perform configuration management on integration code.
  • Monitor software performance tests and correct errors.
  • Analyze test results and deliver solutions.

Skills

.NET development
Software development life cycle (SDLC)
Configuration management
Debugging and performance testing

Education

Matric and tertiary qualification in Information Systems or Computer Science (NQF level 8)

Tools

Microsoft Visual Studio
Job description
Overview

As a .NET Developer, you'll be responsible for developing and integrating multiple enterprise systems into solutions in accordance with business needs and requirements.

Responsibilities
  • Collaborate with other developers, analysts, and quality assurers in conceptualizing and developing new software programs and applications
  • Play a key role in enhancing, modernising and stabilizing existing applications
  • Fully participate in the software development life cycle (SDLC) for a variety of projects
  • Prepare and document of technical and specifications
  • Independently map out conceptual applications end to end via various methods like ‘Whiteboard Session’
  • Conduct research on emerging application development software products, languages, and standards in support
  • Recommend, schedule, and perform software improvements and upgrades
  • Perform configuration management on the integration code and systems interfaces
  • Keep up to date with the latest data protection and security threats and ensure we mitigate against these risks
  • Run and monitor software performance tests on new and existing programs for the purposes of correcting errors, isolating areas for improvement, and general debugging
  • Administer critical analysis of test results and deliver solutions to problem areas
Qualifications
  • Matric and a tertiary qualification in Information Systems, Computer Science or equivalent; (NQF level 8) or equivalent
  • 5 years of professional development in .NET technology experience
  • Microsoft Certified Technology Specialist (MCTS)
  • Microsoft Certified Solution Developer (MCSD)
  • Own reliable transport
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.