Menu Close

Johannesburg: Senior Software Developer (Full-Stack) posted by Headhunters

Advertisement



Job Description

Our Client in the Network Industry is seeking to employ a Senior Software Developer (Full-Stack) to their team based in Johannesburg.

This is a hybrid role, offering a combination of remote and on-site work.

Requirements:

  • Proven experience as a Full-Stack Developer with a solid track record of working with Microsoft DotNet, C#, DotNet Core, Retool and Angular.
  • Experience in developing enterprise-level applications and understanding of enterprise architectures.
  • Strong understanding of software design patterns and SOLID principles.
  • Proficiency in front-end technologies such as HTML, CSS, JavaScript and Angular.
  • Expertise in back-end development using C# and DotNet Core.
  • Ability to write clean, maintainable and efficient code.
  • Experience with version control systems like Git.
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Demonstrated ability to work effectively within a team environment, collaborate with colleagues and contribute to team success.
  • Excellent communication and interpersonal skills.
  • Ability to work in a fast-paced, Agile/Scrum development environment.
  • Experience in mentoring and guiding other developers.
  • Ability to provide constructive feedback and foster a positive learning environment.
  • Relevant tertiary education is required, such as a Bachelors degree in Computer Science, Information Technology or a related field.
  • Knowledge of AWS cloud computing, including services such as EC2, S3, Lambda and RDS.
  • Experience with containerization technologies like Docker and Kubernetes.
  • Understanding of automated testing frameworks and tools.
View Job  Gauteng: Graduate Chemical Engineer (BSc(Eng)) or BENG

Responsibilities, but not limited to:

  • Design, develop, test and maintain high-quality software solutions using Microsoft DotNet, C#, DotNet Core and Angular.
  • Develop front-end applications with Angular, ensuring responsiveness and performance.
  • Build and integrate RESTful APIs and microservices.
  • Collaborate with UI/UX designers to implement user-friendly interfaces.
  • Contribute to architectural decisions and design scalable, robust and secure solutions.
  • Implement software design patterns and SOLID principles to ensure code quality and maintainability.
  • Participate in code reviews and ensure adherence to best practices and coding standards.
  • Work closely with product managers, QA engineers and other stakeholders to define, design and ship new features.
  • Participate in Agile/Scrum development processes, including sprint planning, daily stand-ups and retrospectives.
  • Communicate effectively with team members and stakeholders to ensure alignment and understanding of project goals.
  • Mentor and guide other developers, providing technical leadership and support.
  • Conduct training sessions and knowledge-sharing activities to foster a culture of continuous learning and improvement.
  • Lead by example, demonstrating best practices in coding, testing and documentation.
  • Stay up-to-date with the latest industry trends and technologies to ensure we are always using the best practices.
  • Identify areas for improvement within the codebase and development processes and implement solutions.
  • Ensure the best possible performance, quality and responsiveness of applications by conducting thorough testing and debugging.

Please note that should you not receive a response within 2 weeks of applying, you may consider your application unsuccessful.



GO APPLY NOW

Safe & secure application process

Advertisement



Advertisement



View Job  Nelspruit: Sales Manager - Mpumalanga, Limpopo, Parow posted by The Hiring House


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


Job Seeker Tip

Send a thank-you email within 24 hours after your interview.

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

Limpopo: JUNIOR WILDLIFE MANAGER posted by Pronto Labour Team

Jobs in Limpopo November 26, 2025
Marketing Other Sales Pronto Labour Team

JUNIOR WILDLIFE MANAGER - Accommodation provided* Diploma/Degree Nature Conservation, Wildlife Management OR Related Discipline* Minimum 5 Years' experience...

View Job

Gauteng: Full Stack Developer posted by Recruit-It

Jobs in Gauteng November 26, 2025
Development Recruit-It

Key aspects of a full-stack developer's role: Front-end development: Working with technologies like HTML, CSS, and JavaScript to create the…

View Job

Gauteng: External Salesperson posted by Manpower Group

Jobs in Gauteng November 26, 2025
Manpower Group Marketing Other Sales

Key ResponsibilitiesBuild and maintain strong, lasting relationships with existing clients.Visit distributors, installers, and commercial customers to...

View Job  Johannesburg: Cloud Data Platform Support Engineer posted by Hire Resolve
View Job

Western Cape: Millwright posted by IntelliStaff

Jobs in South Africa November 26, 2025
Engineering Management IntelliStaff

Area: Cape Town Milnerton Job Summary:We are seeking a highly motivated and knowledgeable Millwright to join our client’s team in…

View Job

Gauteng: Warehouse Operations Clerk posted by IntelliStaff

Jobs in Gauteng November 26, 2025
IntelliStaff Logistics Sales

Location: Cosmo CityRequirements:Degree/Diploma in LogisticsMust have at least 3-5 years of experience in a similar roleMust have a valid driver's...

View Job

Germiston: Operations Support Administrator posted by Objective Personnel

Jobs in East Rand November 26, 2025
Distribution Objective Personnel Warehousing

QualificationMatricLogistics / Inventory Qualification will be beneficialRequirementsExperience in inventory and operations support within a technical,...

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