Senior Applications Developer

Johannesburg, Gauteng, South Africa

Job Description

: , ()
????: ????-????
Build the code that builds the business.
This is your chance to shape scalable, secure applications that fuel operational efficiency and digital innovation. If you're a seasoned developer who thrives in collaborative environments and values clean architecture, this role places you at the centre of transformative software delivery.
??? ????
As a Senior Application Developer, you will play a hands-on leadership role in designing, developing, and delivering enterprise-grade applications. You'll contribute across the full SDLC and mentor junior developers while partnering with business analysts, architects, and project teams to build high-performance systems that align with strategic goals.
???? ???'?? ??

  • Design, develop, and implement business-critical web and application solutions
  • Translate functional specs into scalable, well-structured programming code
  • Drive quality through unit testing, standards enforcement, and technical reviews
  • Collaborate with IT Managers, BAs, and project teams across agile delivery cycles
  • Define and manage non-functional requirements (security, performance, resilience)
  • Support risk identification and resolution across technical tasks
  • Continuously improve systems through refactoring, enhancements, and automation
  • Mentor junior developers and serve as subject-matter expert on core technologies
???? ???
  • A degree/diploma in Computer Science or related field
  • 8+ years of software development experience
  • Proficiency in C#, .NET 6/CORE, Blazor, SQL Server, HTML5, CSS
  • Experience developing RESTful APIs and Web Solutions
  • Understanding of DevOps automation practices (beneficial)
  • Previous insurance or financial services experience (advantageous)
  • Familiarity with Agile (Scrum/Kanban) and the full SDLC
  • Strong analytical, problem-solving, and mentoring skills
???? ????
  • Delivery of stable, scalable software with low defect rates
  • Uplift in team performance and code quality through mentorship
  • On-time, fit-for-purpose features delivered across project cycles
  • A reputation for ownership, innovation, and precision
???? ???
  • A technically strong team environment where your code and ideas matter
  • Opportunities to lead, mentor, and grow across the architecture stack
  • Project variety across insurance, finance, and enterprise systems
  • A culture that values precision, performance, and problem solving
Interested? Send your CV to
#SeniorDeveloper #.NETJobs #SoftwareEngineering #CSharp #TechCareers #AgileDelivery #NowHiring #DeveloperJobs

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1445501
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Johannesburg, Gauteng, South Africa
  • Education
    Not mentioned