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!



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

Join professional associations in your field to expand your network and knowledge.

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

Gauteng: Senior Project Manager posted by Flink Recruitment

December 5, 2025

Roles and ResponsibilitiesSenior Project Manager Salary: Negotiable, depending on experience + guaranteed 13th Cheque + Discretionary Performance Bonusses...

View Job

Gauteng: Senior Project Manager posted by Flink Recruitment

Jobs in Gauteng December 5, 2025
Flink Recruitment Solution Sales

Roles and ResponsibilitiesSenior Project Manager Salary: Negotiable, depending on experience + guaranteed 13th Cheque + Discretionary Performance Bonusses...

View Job

Grahamstown: Sous Chef posted by Bright Placements (PTY) Ltd

Jobs in Eastern Cape December 5, 2025
Bright Placements (PTY) Ltd Solution Sales

QualificationsCulinary Arts Diploma or relevant professional chef certification.HACCP or Food Safety certification (advantageous).Leadership or kitchen...

View Job

Grahamstown: Sous Chef posted by Bright Placements (PTY) Ltd

Jobs in Eastern Cape Remote December 5, 2025
Bright Placements (PTY) Ltd Solution Sales

Qualifications and ExperienceEducation:National Diploma or Certificate in Professional Cookery, Culinary Arts, or Hospitality Management.Additional training...

View Job

Centurion: Systems Implementation Project Manager – ERP, Software & Technology Rollout posted by Flair TM

Jobs in Centurion December 5, 2025
Flair TM International Retail

Key ResponsibilitiesLead planning, coordination, and execution of systems implementation, software deployment, and ERP integration projects.Translate...

View Job

Centurion: Liaison and Sales Administrator posted by Flink Recruitment

Jobs in Centurion December 5, 2025
Flink Recruitment Petro Chemical

Roles and ResponsibilitiesCustomer Liaison and Sales AdministratorLocation: Sutherland Ridge, CenturionType: Permanent, Full-Time, Office-basedWorking...

View Job

Browse Employers

View All

Job Alerts


Share this to someone who needs a job:
Posted in Uncategorized

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



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

Consider temporary or contract work to gain experience and potentially convert to permanent roles.

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

Gauteng: Senior Project Manager posted by Flink Recruitment

December 5, 2025

Roles and ResponsibilitiesSenior Project Manager Salary: Negotiable, depending on experience + guaranteed 13th Cheque + Discretionary Performance Bonusses...

View Job

Gauteng: Senior Project Manager posted by Flink Recruitment

Jobs in Gauteng December 5, 2025
Flink Recruitment Solution Sales

Roles and ResponsibilitiesSenior Project Manager Salary: Negotiable, depending on experience + guaranteed 13th Cheque + Discretionary Performance Bonusses...

View Job

Grahamstown: Sous Chef posted by Bright Placements (PTY) Ltd

Jobs in Eastern Cape December 5, 2025
Bright Placements (PTY) Ltd Solution Sales

QualificationsCulinary Arts Diploma or relevant professional chef certification.HACCP or Food Safety certification (advantageous).Leadership or kitchen...

View Job

Grahamstown: Sous Chef posted by Bright Placements (PTY) Ltd

Jobs in Eastern Cape Remote December 5, 2025
Bright Placements (PTY) Ltd Solution Sales

Qualifications and ExperienceEducation:National Diploma or Certificate in Professional Cookery, Culinary Arts, or Hospitality Management.Additional training...

View Job

Centurion: Systems Implementation Project Manager – ERP, Software & Technology Rollout posted by Flair TM

Jobs in Centurion December 5, 2025
Flair TM International Retail

Key ResponsibilitiesLead planning, coordination, and execution of systems implementation, software deployment, and ERP integration projects.Translate...

View Job

Centurion: Liaison and Sales Administrator posted by Flink Recruitment

Jobs in Centurion December 5, 2025
Flink Recruitment Petro Chemical

Roles and ResponsibilitiesCustomer Liaison and Sales AdministratorLocation: Sutherland Ridge, CenturionType: Permanent, Full-Time, Office-basedWorking...

View Job

Browse Employers

View All

Job Alerts


Share this to someone who needs a job:
Posted in Uncategorized

More Jobs in Your Area