Post Job Free
Sign in

C# Developer

Company:
executiveplacements.com
Location:
Centurion, Gauteng, South Africa
Posted:
June 30, 2025
Apply

Description:

Industry: Technology / Software Development

Environment: Office-based/Hybrid/Remote (TBC)

Non-negotiables: 5+ years full stack development experience, strong C# and JavaScript skills, CI/CD, Docker & SQL expertise

Join a tech-forward team building scalable, enterprise-grade applications using modern full stack technologies. Collaborate across the entire SDLC, attend industry events, and influence both UX and architecture.

ð Qualifications:

Minimum Required:

Bachelors Degree in Computer Science or equivalent in a related field

5+ years of professional experience in a full stack or software development role

Strong C# .NET proficiency and experience across front-end and back-end technologies

Application development experience for both mobile and desktop platforms

â Requirements:

Strong working knowledge of:

Front-end languages/libraries: HTML, CSS, Bootstrap, JavaScript, XML, jQuery, and Angular.js

Back-end development: C# .NET, and JavaScript frameworks (e.g., Angular, React, and Node.js)

Databases: MS SQL (primary) and MySQL (advantageous)

Web server tech: IIS and Apache

DevOps practices: CI/CD pipelines, Docker, and Kubernetes

API design, RESTful services, and integration techniques

Software design patterns, unit testing, and source control (e.g., Git)

Agile methodology and cross-functional collaboration

Key Traits:

Strong attention to detail and analytical problem-solving

Excellent communication and teamwork skills

Ability to learn new technologies quickly and apply them effectively

ð Key Performance Areas (KPAs):

Software Development:

Design, develop, and maintain full stack software applications (front-end & back-end)

Write clean, scalable, and testable code across a variety of platforms and interfaces

Testing & Debugging:

Conduct unit, integration, and performance testing

Resolve bugs and optimize for system responsiveness and stability

Architecture & Integration:

Architect client-server solutions with reusable components and scalable patterns

Build and maintain secure, RESTful APIs

UI/UX & Front-End:

Develop appealing and responsive front-end solutions aligned to UX standards

Collaborate with Designers and Analysts to enhance user interaction

Infrastructure & DevOps:

Deploy applications via CI/CD pipelines and Docker containers

Implement Kubernetes for container orchestration and application scaling

Collaboration & Knowledge Sharing:

Work closely with Developers, Product Managers, and Analysts to define requirements

Contribute to technical documentation and peer code reviews

Attend conferences and represent the development team when required

Continuous Learning:

Stay updated with industry advancements, frameworks, and best practices

Actively contribute ideas for innovation and improved development practices

ð ¢ Apply Now!

Are you a passionate Full Stack Developer who thrives in crafting seamless, end-to-end software solutions? Bring your C#, JavaScript, and DevOps mastery to a dynamic development environment and help shape scalable enterprise-grade products.

Note: If you do not hear back within 14 days, kindly consider your application unsuccessful.

ð © Contact:

Apply