Senior .NET Application Developer
- Location
- Johannesburg, Gauteng
- Contract
- Permanent
- Closing date
First listed . Last checked at source .
In brief
Overview This is for a Senior .NET Application Developer role with Sabenza IT & Recruitment. The position is a senior-level opportunity for a developer capable of handling the entire software development lifecycle, from requirement gathering and design to coding, testing, debugging, and release. The role operates within an Agile team environment, focusing on developing custom applications and eLearning solutions that are clean, documented, and actively used. The work involves coordination with development teams and business stakeholders, adhering to formal Software Development Lifecycle (SDLC) and Application Lifecycle Management (ALM) processes, indicating a collaborative rather than solo role. What you will do * Turn user requirements into designed, custom applications in an Agile environment * Design, develop and deploy programs from specifications * Code, test and debug, and document classes and code properly * Coordinate application plans with the development team and the business * Work to an established SDLC and ALM methodology * Design, develop and deploy eLearning solutions, and support. Requirements (from the original advert) * A tertiary qualification in Computer Science, Software Engineering, Information Systems, Information Technology, or a related technical IT certification * At least 7 years as an application developer * Strong hands-on experience with ASP.NET, Web Forms, MVC 5 and C# * JavaScript and jQuery * HTML and CSS * Microsoft SQL Server and stored procedures * Blazor * Comfort with source code management Who should apply This role is suitable for a senior developer who is capable of owning the end-to-end development process, from specification to release. The ideal candidate thrives in an Agile team environment, produces clean and documented code, and is committed to building applications that are actively used. They should be able to design, develop, and deploy custom applications and eLearning solutions, and work collaboratively, coordinating plans with both development teams and business stakeholders within established SDLC and ALM methodologies. Deadline Not specified Reference Original posting: https://www.jobmail.co.za/jobs/it-computer/other-it-computer/johannesburg/senior-.net-application-developer-id-7608460 Source: jobmail
Summary drafted with AI assistance from the original advert. The advert itself is the authority — how we use AI.
At a glance
- JavaScript
- C#
- .NET
- SQL
- Agile / Scrum
Extracted automatically from the advert; confirm requirements on the original listing.
Job description
Before you apply
- Confirm the requirements and closing date on the original listing (jobmail). SPANi lists vacancies from other sites and may not reflect last-minute changes.
- Legitimate employers do not charge application, registration or training fees.
- Don't send your ID or bank details before you have confirmed the employer is real.
Applying for permanent roles
- Mirror the job title and top three requirements in your CV summary and most recent experience.
- Quantify results where possible: sales targets, cases handled, tickets closed, or team size.
- Proofread contact details and filenames before submitting — small errors cost interviews.
- Verify the company and role on the source page before sharing ID copies or banking details.