Talent.com
SavageOne Pty Ltd
Senior C# DeveloperSavageOne Pty Ltd • Gauteng, ZA
Search for other jobs
Senior C# Developer

Senior C# Developer

SavageOne Pty Ltd • Gauteng, ZA
21 days ago
Job description

Job Summary:


We are seeking a highly experienced Senior C# Software Engineer to join our dynamic team at one of SA's Leading bank. The ideal candidate will bring extensive expertise in developing, testing, and maintaining complex C# applications within the banking sector. This senior role requires advanced technical skills, leadership abilities, and a strong track record of delivering high-quality software solutions. The Senior C# Software Engineer will collaborate with cross-functional teams to drive innovation, ensure system reliability, and enhance our banking applications.


Key Responsibilities:



  • Application Development: Lead the design, development, and maintenance of high-quality C# applications, ensuring alignment with business requirements and industry best practices.

  • Feature Delivery: Collaborate with cross-functional teams to define, design, and deliver new features and enhancements for banking applications.

  • Issue Resolution: Troubleshoot and resolve complex software defects and performance issues, ensuring minimal impact on operational efficiency and user experience.

  • Code Review: Participate in and lead code reviews, providing constructive feedback and ensuring adherence to coding standards and best practices.

  • Documentation: Create and maintain comprehensive documentation for development processes, code changes, and technical specifications.

  • Mentorship: Provide guidance and mentorship to junior developers, fostering a culture of continuous learning and technical excellence.

  • Innovation: Stay abreast of industry trends and emerging technologies, recommending and implementing innovative solutions to drive improvements in banking applications.


Qualifications:



  • Education: Bachelors degree in Computer Science, Engineering, or a related field. Advanced degrees or relevant certifications are advantageous.

  • Experience: Minimum of 7 years of professional experience in C# development, with a proven track record of delivering complex software solutions in the banking or financial services industry.

  • Technical Expertise:

    • Extensive experience with the .NET framework, ASP.NET, and related technologies.

    • Strong proficiency in SQL Server and advanced database design.

    • Familiarity with front-end technologies such as HTML, CSS, and JavaScript is desirable.

    • Advanced problem-solving skills and the ability to address and resolve intricate technical challenges.



  • Skills:

    • Excellent communication and interpersonal skills, with the ability to effectively collaborate with cross-functional teams.

    • Demonstrated leadership capabilities and experience in mentoring junior team members.

    • Strong attention to detail and commitment to delivering high-quality software solutions.



#J-18808-Ljbffr

Create a job alert for this search

Senior C# Developer • Gauteng, ZA