Protect yourself from scammers/fraudsters in recruitment
Read how to identify scam/fraudulent messages

Job

Job Details

C# Sustaining Developer

30385
  • Negotiable
  • South Africa, South Africa
  • Permanent
  • DevOps & Software

C# Sustaining Developer 



Location: South Africa



 



 



Are you a C# developer who thrives on maintaining, improving, and optimizing existing software? This is your chance to play a key role in ensuring complex systems remain stable, performant, and up-to-date long after their initial release. You’ll tackle challenging problems, implement enhancements, and work closely with engineering, product, and support teams to keep users happy and systems running smoothly.



 



What You’ll Do




  • Troubleshoot, debug, and resolve software defects, bugs, and performance issues.

  • Implement solutions, code changes, and updates to maintain system stability.

  • Optimize system performance and improve responsiveness through analysis and tuning.

  • Maintain clean, well-documented code aligned with best practices.

  • Contribute to feature enhancements based on user feedback and business needs.

  • Create and maintain technical documentation, including troubleshooting guides and best practices.

  • Collaborate closely with engineers, product managers, and support teams.

  • Proactively identify potential issues and implement solutions before they impact users.

  • Mentor and provide guidance to junior engineers and team members.

  • Stay current with emerging technologies, tools, and methodologies.



 



What We’re Looking For




  • Strong C# and ASP.NET development experience.

  • Experience with VBScript / Classic ASP and JavaScript.

  • Familiarity with SQL Server including complex queries, stored procedures, functions, and database tuning.

  • Experience with API architectures, preferably WCF.

  • Hands-on experience with version control (Git).

  • Solid problem-solving, analytical, and troubleshooting skills.

  • Excellent communication and collaboration abilities.

  • Attention to detail and a commitment to software quality.



 



Nice to Have




  • Ability to read and interpret C++ code for migration or integration.

  • Exposure to React JS or other frontend frameworks.

  • Experience with RESTful servicescloud-native architecturescontainers, or microservices.



 



Why You’ll Love This Role




  • Opportunity to work on mission-critical software used daily by thousands of users.

  • Hands-on development and problem-solving every day.

  • Collaborate with experienced engineers across multiple disciplines.

  • Grow your expertise in C#, .NET, databases, and modern software practices.



Mubin Patel profile picture
Mubin Patel Account Manager | South Africa

Apply for this role

Copyright First Point Group 2024
Site by Venn