*** Our Johannesburg Office is Hiring ! *** 12 months renewable contract **** Do you have deep experience in .NET C# development, SQL, and enterprise-level application support? Join a dynamic technology team working on mission-critical financial applications, providing support and enhancements across a range of systems. This is your opportunity to lead innovation while maintaining stability and ensuring business continuity for a high-impact organisation. Role Overview As a Senior .NET Developer, you’ll provide development, support, and maintenance services for existing systems and new initiatives. You’ll be responsible for designing robust technical solutions aligned with enterprise standards, performing hands‑on coding, integration, testing, and working closely with internal stakeholders and project teams. Qualifications & Experience Bachelor’s Degree in Computer Science, Information Systems or equivalent (NQF Level 7) 8+ years’ experience with: MS SQL Server, T‑SQL, and SSRS Report Development Proven experience with Business Intelligence and ETL processes Proven experience with System integration and secure development standards Proven experience with Monitoring tools such as Prometheus or Grafana Integration testing experience (e.g., OWASP ZAP) Development language certification is an advantage Key Responsibilities Develop and maintain enterprise-level applications using Microsoft .NET (C#) Perform integration, testing, and deployment in line with design specs and governance standards Deliver quality, fit‑for‑purpose IT solutions to meet business and technical requirements Ensure application lifecycle management and system availability through continuous improvement Provide support, including after‑hours maintenance Collaborate in a high‑performance Agile team and provide mentorship and coaching to junior developers Monitor emerging ICT trends to inform innovative solution design Engage with user communities and ensure solutions deliver business value Why Join This Team? Be part of a strategic, enterprise-level programme modernising South Africa’s financial systems Solve challenging technical problems in a highly visible role Collaborate with expert architects, developers, and analysts Gain exposure to cutting‑edge tech stacks and modern DevOps environments #J-18808-Ljbffr