Full Stack Developer (C# with Angular)

Boardroom Appointments

Johannesburg

On-site

ZAR 600,000 - 900,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Boardroom Appointments seeks a capable Full Stack Developer (C# with Angular) to join the development team. You will design client-side and server-side architectures, write clean code, and contribute to cloud-based product development.

You’ll collaborate with frontend and backend colleagues, implement robust testing strategies, and help optimize security, performance, and accessibility. 4–5+ years in C#, .NET, SQLServer, and DevOps exposure are preferred.

Qualifications

  • 4 to 5+ years of experience with a Back-End language (C#) and related technologies.
  • Proven experience as a Full Stack Developer or similar role.
  • Knowledge & experience in DEVOPS (is a plus).
  • Familiarity with databases (e.g. SQLServer), web servers (e.g. IIS) and UI/UX design.
  • Understanding web protocols (TCP/IP, REST, gRPC, HTTP, TLS, OAuth).
  • Strong SDLC understanding and design pattern knowledge.
  • Security concepts including encryption, authentication, key management, trust zone and apps, API security.
  • Experience with test strategy design and automation testing.
  • Team player with good time-management skills.

Responsibilities

  • Participating in the design and creation of scalable software.
  • Design client-side and server-side architecture.
  • Write clean, functional code on the front- and back-end.
  • Develop and manage well-functioning databases and applications.
  • Test and fix bugs or other coding issues.
  • Troubleshoot, debug and upgrade software.
  • Collaborate with other front-end & back-end developers, and UX designers to improve usability, provide insight, expertise, and coding services.
  • Implement cloud-based products and services.
  • Integrate with external customer and 3rd-party systems.
  • Perform code reviews and maintain technical documentation.
  • Implement design patterns, optimization, caching, security, and accessibility guidelines, while contributing to continuous improvement.

Skills

C# backend
Angular frontend
Full stack development
DevOps awareness
SQLServer
IIS
REST, gRPC, HTTP, TLS, OAuth
SDLC knowledge
Design patterns & data structures
Security concepts
Testing & test automation
Team collaboration & time management

Tools

SQLServer
IIS

Job description

About the job Full Stack Developer (C# with Angular)

Responsibilities:

  • Participating in the design and creation of scalable software
  • Design client-side and server-side architecture
  • Writing clean, functional code on the front- and back-end
  • Develop and manage well-functioning databases and applications
  • Testing and fixing bugs or other coding issues
  • Troubleshoot, debug and upgrade software
  • Collaborate with other front-end & back-end developers, and UX designers to improve usability, provide insight, expertise, and coding services
  • Implement cloud-based products and services
  • Integrate with external customer and 3rd-party systems
  • Perform code reviews and maintain technical documentation
  • Implement design patterns, optimization, caching, security, and accessibility guidelines, while contributing to continuous improvement

Requirements:

  • 4 to 5+ years of experience with a Back-End language (C#) and related technologies
  • Proven experience as a Full Stack Developer or similar role
  • Knowledge & experience in DEVOPS (is a plus)
  • Familiarity with databases (e.g. SQLServer), web servers (e.g. IIS) and UI/UX design
  • Have general understanding of web related protocols (e.g., TCP/IP, REST, gRPC, HTTP, TLS, OAuth)
  • Solid understanding of the application development life cycle
  • Good understanding of computer science concepts, design patterns, algorithms and data structures
  • Understanding of security concepts, such as, encryption, authentication, key management, trust zone and apps, API, communication and data security, permission management
  • Experience with designing a test strategy, writing test cases and automating testing
  • Team player and good time-management skills
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Full Stack Developer (Angular)
Senior Full Stack Developer (Angular)

Boardroom Appointments • Johannesburg

On-site
ZAR 900,000 - 1,200,000
Angular Developer - Senior Level
Angular Developer - Senior Level

Boardroom Appointments • Johannesburg

On-site
ZAR 700,000 - 1,100,000
Front-End Developer (Angular latest version)
Front-End Developer (Angular latest version)

Network Finance • Centurion

On-site
ZAR 600,000 - 900,000
Intermediate Full Stack Software Developer
Intermediate Full Stack Software Developer

SpesNet Group • Pretoria

On-site
ZAR 500,000 - 700,000
Full Stack Developer (C# & Angular OR React/VUE)
Full Stack Developer (C# & Angular OR React/VUE)

Boardroom Appointments • Johannesburg

On-site
ZAR 600,000 - 900,000
Intermediate Full Stack Software Developer
Intermediate Full Stack Software Developer

AllSpes (Pty) Ltd • Pretoria

On-site
ZAR 500,000 - 750,000
Senior Full Stack Developer
Senior Full Stack Developer

Top Vitae • Gqeberha

On-site
ZAR 500,000 - 700,000
C# & Angular Full-Stack Developer - Scalable Cloud Apps
C# & Angular Full-Stack Developer - Scalable Cloud Apps

Boardroom Appointments • Johannesburg

On-site
ZAR 600,000 - 900,000
Full Stack Developer
Full Stack Developer

Rifumo Empowerment Holdings • Gauteng

On-site
ZAR 400,000 - 600,000
Senior Full Stack Developer
Senior Full Stack Developer

Top Vitae Recruitment • Gqeberha

On-site
ZAR 600,000 - 900,000