InterviewStack.io LogoInterviewStack.io
Browse more Software Engineer jobs

Intermediate Software Developer

The Legends Agency

Johannesburg, South Africa1 month ago
6 views1 saves0 applies

Prepare for this role


Job Type

full time

Description

Intermediate Software Developer
Shape the future of interactive software through innovation and collaboration.
Johannesburg | R50,000 - R55,000

About Our Client
Our client is a fast-growing technology company specialising in the development of scalable, high-performance web and mobile applications. With a strong presence in the gaming and transactional systems space, they pride themselves on creativity, innovation, and technical excellence. The company fosters a culture of collaboration and continuous learning, offering developers the freedom to explore ideas and contribute to cutting-edge projects.

The Role: Intermediate Software Developer
As an Intermediate Software Developer, you'll play a key role in designing, developing, and maintaining innovative software solutions. Working closely with architects and other developers, you'll help shape products that are both robust and user-focused. This role is perfect for someone eager to work with modern technologies and contribute to the technical direction of complex, interactive systems.

Key Responsibilities

  • Develop, enhance, and maintain web and mobile applications.

  • Write clean, efficient, and maintainable code following best practices.

  • Identify, troubleshoot, and resolve software defects promptly.

  • Participate in peer code reviews and maintain coding standards.

  • Support DevOps initiatives and deployment processes.

  • Collaborate with multidisciplinary teams to deliver product enhancements.

  • Recommend and implement improvements for system performance and user experience.

  • Stay up to date with new technologies and development methodologies.

About You

  • Degree, diploma, or certificate in Computer Science or related field.

  • 3+ years of experience as an intermediate software developer.

  • Proficient in C#, .NET Framework (Core beneficial), JavaScript, TypeScript, jQuery, and SQL Server.

  • Strong understanding of OOP, unit testing, and version control systems.

  • Experience with system integration and web services.

  • Advantageous: ASP.NET MVC/Web API, Angular, Azure DevOps, Bootstrap, HTML5 canvas, Kubernetes, and microservices.

  • Agile mindset with strong analytical and problem-solving skills.

  • Self-driven, collaborative, and passionate about delivering high-quality software.

This job is found at InterviewStack.io

Skills

c#javascripttypescriptsqlunit testingasp.netangularazure devopsbootstraphtml5kubernetesagileuser experiencesystem integrationcode review

About The Legends Agency

The Legends Agency brings together two specialist divisions. Legends EOR for global hiring into SA, and Legends Recruitment for local permanent placements.

human resources, recruitmentWebsite