Talent.com
The Legends Agency
Senior Software DeveloperThe Legends Agency • Durban, South Africa
Senior Software Developer

Senior Software Developer

The Legends Agency • Durban, South Africa
30+ days ago
Job description

Senior Software Developer

Join as a full-stack developer working with both legacy code and new technologies.

Kloof, KZN (Office-based), R65 000 - R75 000

About Our Client

The company provides technical solutions for its clients.

The Role: Senior Software Developer

The position focuses on full-stack development, requiring proficiency in high-level backend languages, front-end web technologies, and large-scale databases. It involves working across the software lifecycle, from design and coding to testing and documentation, for web and mobile applications.

Key Responsibilities

  • Deliver 10 years of experience in web-based software development and mobile app development using ASP.NET (IIS), JavaScript / Typescript, and MySQL.

  • Develop, enhance, and maintain web applications using C#.NET and client-side technologies including HTML, CSS, JavaScript, Transcript, and jQuery.

  • Build and maintain mobile applications for iOS and Android platforms.

  • Manage MySQL and Maria DB databases alongside stand-alone C++, C#, or other applications and scripts.

  • Test newly developed software and product features to ensure quality and functionality.

  • Compile technical documentation for all new developments.

  • Research relevant subject areas to aid in developments and enhancements.

  • Provide after-hours support on critical services at management's discretion.

About You

  • 10 years of experience with web-based software development and mobile app development.

  • BSc in Computer Science or equivalent qualification with a Matric certificate.

  • Proficient as a full-stack developer with high-level backend languages, front-end web technologies, and large-scale databases.

  • Technical expertise in ASP.NET (IIS), C#.NET, JavaScript, Typescript, jQuery, and MySQL/Maria DB.

  • Experience in software design and working with both legacy code and new technologies.

  • Valid driver's licence and own reliable transport.

  • Positive attitude with a passion for programming and a commitment to continuous learning.

  • Ability to conduct presentations and perform administrative duties as required.

Create a job alert for this search

Senior Software Developer • Durban, South Africa