PermanentIT & Software

Senior Developer

SRG Recruitment

Location
South Africa
Contract
Permanent
Closing date

First listed . Last checked at source .

In brief

**Overview** This role is for a Senior Developer at SRG Recruitment. The position involves designing, developing, and delivering high-quality software solutions across the full product lifecycle, with a focus on optimisation, maintaining coding standards, overseeing architecture, troubleshooting, and mentoring junior developers. **What you will do** * Design, develop and deliver high-quality software solutions, including new features and enhancements, across the full product lifecycle * Identify and implement optimisation opportunities to improve system performance, efficiency, and overall business value * Maintain high coding standards through automated testing, peer code reviews, technical documentation, and collaboration with the QA team * Oversee software architecture, troubleshoot production issues, and implement effective solutions to prevent recurring problems * Mentor and support fellow developers, promote engineering best practices and collaborate with DevOps to ensure reliable software deployment **Requirements (from the original advert)** * A relevant three-year qualification with at least five years' software development experience; alternatively, a relevant one-year certification with seven years' experience, or eight or more years of total software development experience * Strong hands-on experience with .NET and C#, with familiarity with modern web development technologies. Experience with React and TypeScript would be advantageous * Solid understanding of software architecture, design patterns, database technologies, testing practices, and the full software development lifecycle, including production operations * Strong analytical, problem-solving and communication skills, with a business-focused mindset, the ability to work under pressure and a passion for mentoring and continuous improvement **Who should apply** The ideal candidate is an experienced software developer with a strong background in .NET and C#, demonstrating a solid understanding of software architecture, design patterns, database technologies, and the full software development lifecycle. They should have at least five years of experience with a relevant three-year qualification, seven years with a one-year certification, or eight or more years of total experience. Proficiency in modern web development, particularly React and TypeScript, is a plus. The candidate must possess strong analytical, problem-solving, and communication skills, be business-focused, able to work under pressure, and passionate about mentoring and continuous improvement. **Deadline** Not specified **Reference** Original posting: https://www.jobmail.co.za/jobs/trade-artisans-technical/telecommunication/south-africa/senior-developer-id-7596474 Source: jobmail

Summary drafted with AI assistance from the original advert. The advert itself is the authority — how we use AI.

At a glance

    • TypeScript
    • React
    • C#
    • .NET

    Extracted automatically from the advert; confirm requirements on the original listing.

    Job description

    Key Responsibilities: * Design, develop and deliver high-quality software solutions, including new features and enhancements, across the full product lifecycle * Identify and implement optimisation opportunities to improve system performance, efficiency, and overall business value * Maintain high coding standards through automated testing, peer code reviews, technical documentation, and collaboration with the QA team * Oversee software architecture, troubleshoot production issues, and implement effective solutions to prevent recurring problems * Mentor and support fellow developers, promote engineering best practices and collaborate with DevOps to ensure reliable software deployment Requirements: * A relevant three-year qualification with at least five years' software development experience; alternatively, a relevant one-year certification with seven years' experience, or eight or more years of total software development experience * Strong hands-on experience with .NET and C#, with familiarity with modern web development technologies. Experience with React and TypeScript would be advantageous * Solid understanding of software architecture, design patterns, database technologies, testing practices, and the full software development lifecycle, including production operations * Strong analytical, problem-solving and communication skills, with a business-focused mindset, the ability to work under pressure and a passion for mentoring and continuous improvement Correspondence will only be conducted with short listed candidates. Should you not hear from us within 14 days then please consider your application as unsuccessful. SRG Recruitment Recruiter

    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.

    How to spot a job scam

    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.

    Similar roles

    Get new it & software jobs by email

    Free. No account needed. Unsubscribe with one click.

    We only use your email to send this alert. See our privacy policy.

    Senior Developer at SRG Recruitment | SPANi - South African Jobs