Enable job alerts via email!

Senior .Net Full Stack Developer

Boardroom Appointments

Cape Town

On-site

ZAR 500,000 - 800,000

Full time

9 days ago

Boost your interview chances

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

Job summary

A leading company is looking for a Senior .Net Full Stack Developer for a 6-month contract in Cape Town. This role involves designing and developing robust web applications using .NET technologies and mentoring junior developers. Candidates should have over 5 years of experience in full-stack development with a strong focus on .NET, JavaScript, and database management.

Qualifications

  • 5+ years of experience as a Full Stack Developer.
  • Proficient in .NET technologies and frontend frameworks.
  • Strong problem-solving skills and experience in agile environments.

Responsibilities

  • Design, develop, test, and maintain web applications using .NET.
  • Build responsive user interfaces using JavaScript frameworks.
  • Participate in code reviews and provide mentorship to junior developers.

Skills

.NET Core
ASP.NET
JavaScript
TypeScript
HTML
CSS
Angular
React
Vue.js
C#
SQL Server

Education

Bachelor's degree in Computer Science or related field

Tools

Git
Visual Studio
Azure DevOps
Docker

Job description

Senior .Net Full Stack Developer - 6 Month Contract

Key Responsibilities
  • Design, develop, test, and maintain robust and scalable web applications using .NET technologies (.NET Core, ASP.NET).
  • Build responsive and user-friendly front-end interfaces using JavaScript frameworks such as Angular, React, or Vue.js.
  • Work closely with Product Owners, Business Analysts, and UX/UI designers to understand requirements and deliver high-quality software solutions.
  • Develop RESTful APIs and integrate with external systems and services.

  • Write clean, efficient, and well-documented code following best practices and coding standards.

  • Participate in code reviews, peer programming, and provide mentorship to junior developers.

  • Troubleshoot, debug, and optimize performance across both backend and frontend.

  • Implement unit tests and contribute to automated testing frameworks.

  • Contribute to DevOps pipelines and CI/CD practices using tools like Azure DevOps, GitHub Actions, or Jenkins.

  • Ensure application security, scalability, and reliability.

Required Qualifications & Experience
  • Bachelors degree in Computer Science, Engineering, or related field (or equivalent work experience).
  • 5+ years of experience as a Full Stack Developer with a strong focus on .NET technologies.
  • Proficient in:

    • Backend: .NET Core / ASP.NET MVC / Web API / C#

    • Frontend: JavaScript, TypeScript, HTML, CSS, Angular / React / Vue.js

    • Databases: SQL Server, Entity Framework, LINQ

    • Tools: Git, Visual Studio, Azure DevOps, Docker (optional)

  • Solid understanding of object-oriented programming (OOP), design patterns, and best practices.

  • Experience with cloud platforms such as Microsoft Azure or AWS is a plus.

  • Strong problem-solving skills and ability to work in a fast-paced agile environment.

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