Menu Close

Johannesburg: Senior Full Stack Developer

Advertisement



Job Description

Company and Job Description: Join a collaborative, innovative team working on impactful projects with opportunities to shape technical direction This is a full time position. Competitive salary and benefits offered. Key Responsibilities: Full Stack Development : Design, develop, and maintain scalable front-end and back-end components using C#, .NET, TypeScript, HTML, and CSS3. API & Integration Architecture : Build and manage secure, high-performance RESTful APIs and lead complex integrations with third-party, cloud, and legacy systems. Database Engineering : Develop and optimize complex SQL queries and stored procedures; oversee efficient and reliable database design and integration. Technical Leadership : Mentor junior developers, conduct code reviews, and contribute to architectural and design decisions. Quality Assurance & Testing : Lead testing strategies including unit, integration, and performance testing; ensure code quality and resolve complex bugs. Performance Optimization : Identify and fix performance bottlenecks; ensure applications are scalable and maintainable. Documentation & Standards : Create detailed technical documentation and promote best practices and coding standards across teams. Job Experience and Skills Required: C# Development : Expert-level proficiency in C# for building robust web and enterprise applications (non-negotiable). .NET Framework/Core : Deep experience with .NET Framework and .NET Core/ASP.NET Core for scalable backend solutions. TypeScript : Advanced skills in developing maintainable and scalable front-end applications using TypeScript (non-negotiable). Front-End Technologies : Strong command of HTML and CSS3 for creating responsive and accessible user interfaces. RESTful API Development : Extensive experience in designing, securing, and scaling RESTful APIs for enterprise use. System Integrations : Proven ability to lead and execute complex integrations across platforms, including third-party and legacy systems. SQL & ORM : Advanced SQL expertise with performance tuning and complex database design; proficient in Entity Framework or similar ORM tools. Apply now!
View Job  Cape Town City Centre: Senior DevOps Engineer



GO APPLY NOW

Safe & secure application process

Advertisement



Advertisement




Get Similar Job Alerts
Enter your WhatsApp number (e.g., +27740908132)
You'll receive alerts for new jobs in Johannesburg, Gauteng


Job Seeker Tip

Use the STAR method (Situation, Task, Action, Result) when answering behavioral interview questions.

How to Apply

Click “GO APPLY NOW” to visit the company’s application page.
Follow their instructions carefully.

JVR Jobs connects you with employers – we don’t process applications directly.

Latest Job Opportunities

Kwazulu-Natal: Head of Operations Training Facility (HOD) posted by Bubesi Solutions

Jobs in Kwazulu-Natal November 28, 2025
managing Operations

Aviation PositionEmployment Type: Full-Time Position: Head of Operations — Training Facility (HOD) Requirements • Strong aviation training background• Experience managing…

View Job  South Africa: Stewarding & Hygiene Manager posted by SydSen Recruit
View Job

Kwazulu-Natal: Ground Operations Officer posted by Bubesi Solutions

Jobs in Kwazulu-Natal November 28, 2025
aircraft

Aviation PositionEmployment Type: Full-Time Position: Ground Operations Officer — ATO KZN Requirements • Ground operations experience• Knowledge of dispatch, safety,…

View Job

Johannesburg: Drone Instructor posted by Bubesi Solutions

Jobs in Gauteng November 28, 2025

Aviation PositionEmployment Type: Full-Time Position: Drone Instructor — ATO KZN Requirements • Valid Drone Instructor Rating / RPL• Experience training…

View Job

Johannesburg: Fixed Wing Instructor posted by Bubesi Solutions

Jobs in Gauteng November 28, 2025

Aviation PositionEmployment Type: Full-Time Position: Fixed Wing Instructor — ATO KZN Requirements • Valid Instructor Rating (Fixed Wing)• ICAO CPL/ATPL…

View Job

Johannesburg: PC12 First Officer (x2 Positions Available) posted by Bubesi Solutions

Jobs in Gauteng November 28, 2025

Aviation PositionEmployment Type: Full-Time Position: PC12 First Officer Two vacancies available Requirements • Valid ICAO IR/CPL• All ATPL subjects completed•…

View Job

Johannesburg: ERJ 135 / 145 / 147 Captain (P1 & First Captain P2) posted by Bubesi Solutions

Jobs in Gauteng November 28, 2025

Aviation PositionEmployment Type: Full-Time Position: Embraer 135/145/147 Captain (P1 + P2) Requirements • Valid ATPL License• ERJ 145/135/147 Type Rating…

View Job

Browse Employers

View All

Job Alerts


Share this to someone who needs a job:
Posted in Jobs in Central Johannesburg, Jobs in Gauteng, Jobs in Johannesburg, Jobs in South Africa

More Jobs in Your Area

Johannesburg: Senior Full Stack Developer

Advertisement



Job Description

Company and Job Description: Our client is offering an exciting opportunity for an experienced Senior Full Stack Software Developer to join their growing development team. You will be involved in developing new applications, enhancing existing systems, troubleshooting complex technical challenges, and supporting mission-critical processes across the business. In this role, youll collaborate with business analysts, technical leads, customers, and cross-functional teams to design, develop, test, and maintain high-performing applications. This opportunity is ideal for a candidate who enjoys solving technical problems, working in Agile environments, and contributing to the architectural direction of software systems. If you are passionate about technology and eager to work in a team that values innovation, continuous improvement, and engineering excellencethis is the challenge youve been waiting for. Key Responsibilities: Execute full SDLC and participate in Agile ceremonies, including standups and sprint planning. Design, develop, and maintain enterprise-grade software using C#, .NET Core, Web API, and related frameworks. Fix and enhance existing software, adapt applications to new hardware, and optimise system performance. Provide technical leadership, mentorship, and support to fellow developers. Conduct system testing, validation, deployments, and after-hours production checks. Collaborate with business stakeholders to gather requirements, refine user stories, and develop technical solutions. Job Experience and Skills Required: Education: IT-related degree or equivalent practical experience. Experience: 6 years as a Senior Software Developer. Proven experience designing and developing enterprise-level applications. Hands-on experience with Agile methodologies (Scrum/Kanban), CI/CD, debugging, profiling, and optimisation. Strong understanding of OOP, SOA, multi-threading, and concurrency. Technical Skills: C#, .NET Core, ASP.NET, Web API 2/Core, REST services MS SQL, T-SQL, Entity Framework 6, Entity Framework Core, LINQ, SSRS Git, Jira, XAML, UWP, WinUI Experience integrating third-party systems Strong documentation and peer review abilities Soft Skills: Excellent problem-solving skills and troubleshooting ability Strong communication and stakeholder engagement skills High initiative, self-driven, and able to work independently or in a team Passion for improving systems, processes, and development standards Apply now! For more exciting IT & Software Development
View Job  Johannesburg: Virtualisation Engineer (Junior to Intermediate)



GO APPLY NOW

Safe & secure application process

Advertisement



Advertisement




Get Similar Job Alerts
Enter your WhatsApp number (e.g., +27740908132)
You'll receive alerts for new jobs in Johannesburg, Gauteng


Job Seeker Tip

Follow up your job application with a polite email if you haven't heard back within a week.

How to Apply

Click “GO APPLY NOW” to visit the company’s application page.
Follow their instructions carefully.

JVR Jobs connects you with employers – we don’t process applications directly.

Latest Job Opportunities

Kwazulu-Natal: Head of Operations Training Facility (HOD) posted by Bubesi Solutions

Jobs in Kwazulu-Natal November 28, 2025
managing Operations

Aviation PositionEmployment Type: Full-Time Position: Head of Operations — Training Facility (HOD) Requirements • Strong aviation training background• Experience managing…

View Job  Cape Town: Dealer Principal posted by Aleon Pty Ltd
View Job

Kwazulu-Natal: Ground Operations Officer posted by Bubesi Solutions

Jobs in Kwazulu-Natal November 28, 2025
aircraft

Aviation PositionEmployment Type: Full-Time Position: Ground Operations Officer — ATO KZN Requirements • Ground operations experience• Knowledge of dispatch, safety,…

View Job

Johannesburg: Drone Instructor posted by Bubesi Solutions

Jobs in Gauteng November 28, 2025

Aviation PositionEmployment Type: Full-Time Position: Drone Instructor — ATO KZN Requirements • Valid Drone Instructor Rating / RPL• Experience training…

View Job

Johannesburg: Fixed Wing Instructor posted by Bubesi Solutions

Jobs in Gauteng November 28, 2025

Aviation PositionEmployment Type: Full-Time Position: Fixed Wing Instructor — ATO KZN Requirements • Valid Instructor Rating (Fixed Wing)• ICAO CPL/ATPL…

View Job

Johannesburg: PC12 First Officer (x2 Positions Available) posted by Bubesi Solutions

Jobs in Gauteng November 28, 2025

Aviation PositionEmployment Type: Full-Time Position: PC12 First Officer Two vacancies available Requirements • Valid ICAO IR/CPL• All ATPL subjects completed•…

View Job

Johannesburg: ERJ 135 / 145 / 147 Captain (P1 & First Captain P2) posted by Bubesi Solutions

Jobs in Gauteng November 28, 2025

Aviation PositionEmployment Type: Full-Time Position: Embraer 135/145/147 Captain (P1 + P2) Requirements • Valid ATPL License• ERJ 145/135/147 Type Rating…

View Job

Browse Employers

View All

Job Alerts


Share this to someone who needs a job:
Posted in Jobs in Central Johannesburg, Jobs in Gauteng, Jobs in Johannesburg, Jobs in South Africa

More Jobs in Your Area