Full Stack Developer

Future Fit

Johannesburg

On-site

ZAR 600,000 - 900,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

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

Job Title: Full Stack Developer

Job Type: Typically, 6 – 12 month contracts

Location: Johannesburg, Gauteng, South Africa (Remote Working with the occasional day in the office in Bryanston, Sandton)

The Position

The successful candidate will design, create, test and document new and amend complex solutions in accordance with agreed development and security standards and processes.

The candidate will work closely with the product owners and testers in small scrum teams to deliver the highest quality products in a timely and cost-effective manner and work with the product owners, business users, testers and first-line support teams in day-to-day development and support activities.

The candidate will act as a role model. The candidate will continually look for opportunities to drive change & improvements both at a personnel and team level.

The candidate will actively promote the departments development and security policies and help ensure they are followed.

Main duties and responsibilities
  • Work within the various project teams developing applications
  • Design, code, test & maintain Logistics UKs bespoke systems
  • Estimate development efforts
  • Assist in analysing and resolving defects and issues
  • Work as part of a small SCRUM team & take part in scrum ceremonies
  • To provide 3rd line support for in-house applications
  • Leads code reviews and secure code audits
  • Mentoring less experienced members of the team
  • Championing the departments development and security policies
  • Championing quality
  • Challenging the status quoLooks for opportunities to drive change/improvements within the team
  • Acts as a role model for individuals and team members, setting a standard, acting professionally at all times and working to a professional code of conduct and ethics
  • Developing systems according to Logistics UKs development policy and in accordance with its security guidelines
  • Use of Azure DevOps as a Microsoft application lifecycle management tool to record bugs, user stories and tasks
  • Use of Git within Azure DevOps for source control of all code project
  • Leads out of hours releases on behalf of their discipline
  • Acting as Scrum Master if required
Skills and experience

Essential

  • Performs at SFIA plus Level 4 or above
  • Ability to work effectively in a team environment often under pressure
  • Exercises substantial personal responsibility and autonomy. Plans own work to meet given objectives and processes
  • Takes responsibility for the work of others as well as their own
  • Maintains an awareness of developing technologies and their application and takes responsibility for driving own development
  • Looks for opportunities to develop others within the team
  • Looks for opportunities to improve technology and processes used by the team
  • Detailed understanding of Logistics UKs systems or equivalent
  • Proficient in designing, coding, testing & maintaining complex systems
  • Passion and aptitude for both coding and creating enterprise level solutions
  • Proficient in Microsoft development technologies including C#, Asp.Net Core & REST APIs
  • Proficient in JavaScript and has experience with frameworks preferably React
  • Familiar with T-SQL
  • Proficient with Unit Testing including Xunit and Moq
  • Proficient with Visual Studio IDE
  • Be open to new ideas and flexible to change processes and technology
  • Proficient in using GIT as a source control tool and are familiar with different branch strategies
  • Strong troubleshooting skills
  • Passion for continuing education and improving code quality through interaction with others, using e learning tools and going on away days to suppliers and seminars
  • Proficient in Agile/Lean development including Scrum and Kanban
  • Proficient with Devops and how to create automated builds and releases
  • Proficient in how to develop secure applications by avoiding common security pitfalls and an understanding of the OWASP top 10
  • Demonstrates an understanding of the dynamics of being a trade association
  • Strong time management skills with a history of meeting commitments
  • Good verbal and written communication skills
Preferred
  • Familiar with coaching techniques
  • Bachelors degree in computer science or related subject preferred

Experience 5 years and over

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full Stack Engineer
Senior Full Stack Engineer

TMA Proactive Partners • Cape Town

On-site
ZAR 900,000 - 1,300,000
Senior Full Stack Developer
Senior Full Stack Developer

Network Finance • Randburg

On-site
ZAR 900,000 - 1,500,000
Full Stack Developer
Full Stack Developer

Sabenza IT & Recruitment • Pretoria

Hybrid
ZAR 900,000 - 1,300,000
Modern offices
Remote/On-site flexibility
Global team collaboration
Staff Engineer - CapeTown
Staff Engineer - CapeTown

Lead Forensics • Cape Town

Remote
ZAR 1,228,000 - 1,562,000
Competitive salary and benefits
Office in future SA location
Volunteer days and charity events
Senior Full Stack Developer
Senior Full Stack Developer

Hire Resolve • Oos-Kaap

On-site
ZAR 900,000 - 1,200,000
Competitive salary based on experience
Web Developer
Web Developer

multiSEARCH Recruitment • Pretoria

On-site
ZAR 500,000 - 700,000
.Net Full Stack Software Developer
.Net Full Stack Software Developer

Belay Talent Solutions • Centurion

On-site
ZAR 420,000 - 660,000
Fullstack Software Engineer (JavaScript & C#)
Fullstack Software Engineer (JavaScript & C#)

redPanda Software • Cape Town

Hybrid
ZAR 700,000 - 1,100,000
Full Stack Developer – Lead Experience
Full Stack Developer – Lead Experience

Goldman Tech Resourcing • Johannesburg

On-site
ZAR 700,000 - 1,100,000
Full Stack Developer – Lead Experience
Full Stack Developer – Lead Experience

Goldman Tech Resourcing • Cape Town

On-site
ZAR 900,000 - 1,400,000