Enable job alerts via email!

Senior C# Developer

SavageOne Pty Ltd

Cape Town

On-site

ZAR 600,000 - 900,000

Full time

5 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading bank in South Africa is seeking a highly experienced Senior C# Software Engineer. In this senior role, you will lead the development of complex C# applications and collaborate with cross-functional teams to drive innovation. The ideal candidate will possess extensive experience in the banking sector and demonstrate advanced technical and leadership skills.

Qualifications

  • Minimum of 7 years of professional experience in C# development.
  • Proven track record of delivering complex software solutions in banking.
  • Advanced problem-solving skills and ability to resolve intricate technical challenges.

Responsibilities

  • Lead the design, development, and maintenance of high-quality C# applications.
  • Collaborate with teams to deliver new features and enhancements.
  • Provide guidance and mentorship to junior developers.

Skills

Communication
Leadership
Problem Solving
Attention to Detail

Education

Bachelors degree in Computer Science, Engineering, or related field

Tools

.NET Framework
ASP.NET
SQL Server
HTML
CSS
JavaScript

Job description

Location: Onsite in Cape Town, South Africa

Job Summary:

We are seeking a highly experienced Senior C# Software Engineer to join our dynamic team at one ofSA'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.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.