A tech-driven company in Johannesburg is seeking a Full Stack Developer for a contract role focused on designing and developing complex solutions. You will collaborate with scrum teams to ensure quality deliverables and mentor junior developers. The ideal candidate has over 5 years of experience, is proficient in C#, ASP.NET Core, and JavaScript frameworks, and values agile practices. This position offers remote work flexibility with occasional presence in the Bryanston office.
Qualifications
5+ years of experience in software development.
Proficient in creating enterprise-level solutions.
Experience with Agile methodologies such as Scrum and Kanban.
Responsibilities
Design and implement new solutions according to standards.
Work collaboratively in scrum teams to deliver high-quality products.
Mentor junior team members and promote best practices.
Skills
Teamwork under pressure
C# proficiency
ASP.NET Core expertise
REST APIs knowledge
JavaScript with React
Unit Testing with Xunit
Visual Studio IDE
Agile/Lean development
Strong troubleshooting skills
Time management
Education
Bachelor's degree in computer science or related subject
Tools
Azure DevOps
GIT
Job description
A tech-driven company in Johannesburg is seeking a Full Stack Developer for a contract role focused on designing and developing complex solutions. You will collaborate with scrum teams to ensure quality deliverables and mentor junior developers. The ideal candidate has over 5 years of experience, is proficient in C#, ASP.NET Core, and JavaScript frameworks, and values agile practices. This position offers remote work flexibility with occasional presence in the Bryanston office.