Enable job alerts via email!

.Net Software Engineer

NTT Data

Cape Town

On-site

ZAR 300,000 - 500,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

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

Job summary

A leading company in Cape Town seeks a skilled .NET Developer to optimize and enhance their information systems. The role involves system design, coding, and ensuring compliance with technical standards. We're looking for candidates with a strong technical background, particularly in .NET technologies and architecture.

Qualifications

  • 7 years experience as a .NET Developer or Application Developer
  • Familiarity with ASP.NET framework, SQL Server, and design patterns
  • Knowledge of .NET languages such as C# and HTML5/CSS3

Responsibilities

  • Analyzing and improving existing systems architecture
  • Designing solutions and maintaining technical documentation
  • Coding changes and ensuring system compliance with standards

Skills

C#
.Net
Python
Angular

Education

Bachelor's degree in computer science, Engineering, or a related field

Job description

  • Analyzing current information systems architecture to optimize/improve/enhance systems.
  • Designing scalable & flexible systems by studying business requirements and business practices and designing optimal and flexible improvements that comply with the environment and IT architecture.
  • Controlling solutions by drafting technical specifications and working closely with stakeholders to ensure technical compatibility and user satisfaction.
  • Maintaining solutions architecture and technical documentation.
  • Coding of changes, fixes, integrations and new systems that will run efficiently and securely.
  • Building modular and scalable programs that are optimised for re-use, re-engineering and re-development.
  • Maintaining standards of good practice using structured and well document procedures and source code accompanied by comprehensive documentation
  • Ensuring systems comply with the relevant authorities, quality standards and legislation (e.g. POPIA).
  • Developing systems that cater for the Business Continuity Plans and Disaster Recovery planning.
  • Performing Development, Unit Testing, Regression, Negative, Functional and Integration testing.
  • Ensuring successful implementations, upgrades and system changes.
  • Keeping up to date with technical and industry developments.
  • Adhering to the IT Departments SLAs (e.g. for resolving incidents and requests)
  • Providing 2nd line support for systems supported by the IT department.
  • Overseeing the escalation of calls to either external consultants or relevant internal resources to ensure resolutions within the SLA.
  • Ensuring a high level of customer service by analyzing customer feedback and proactively adapting the ICT service to meet customer needs.
Qualifications
  • Bachelor's degree in computer science, Engineering, or a related field.
  • 7 experience as a .NET Developer or Application Developer.
  • Familiarity with the ASP.NET framework, SQL Server, and design/architectural patterns
  • Knowledge of NET languages (e.g., C#, Visual Basic .NET) and HTML5/CSS3.
  • Familiarity with architecture styles/APIs (REST, RPC).

Technical Skills

  • .Net
  • C#
  • Angular
  • Python

If the person has Ionic then it would be an advantage as our Mobile app is in Ionic.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.