Senior C# Software Developer

Midrand, Johannesburg, South Africa

Job Description


Are you an experienced Senior C# Software Developer looking for a challenging role in a dynamic team environment? We are seeking a talented Senior C# Software Developer to join our team. In this role, you will play a crucial part in developing and maintaining internal administration systems/websites using object-oriented programming languages.

Key Responsibilities:

  • Analyze financial business requirements and translate them into technical specifications
  • Develop and implement software solutions to optimize financial processes for accuracy, efficiency, and compliance
  • Integrate financial systems with existing IT infrastructure, databases, and applications
  • Conduct thorough testing and debugging of financial software to ensure functionality and data accuracy
  • Provide technical support and troubleshooting for financial software-related issues
  • Stay updated with industry trends and best practices in IT development
  • Provide technical leadership to junior team members
  • Develop and implement coding standards and best practices
  • Evaluate emerging technologies and recommend their integration
  • Collaborate with other development team members for successful project delivery
  • Monitor and implement changes for own Support Tickets
  • Provide support to the Financial Manager, Development Manager, Senior Team Lead, External Clients, and fellow co-workers
Qualifications & Experience:
  • Grade 12 certificate or equivalent Level 4 qualification issued by SAQA
  • Bachelors Degree in Computer Science, Diploma in Information Technology, or Equivalent experience
  • Clear criminal and ITC record
  • 4-7 years of working experience
  • Proficiency in C#, ASP.NET, Blazor, MudBlazor, .NET Core framework, Linq, Entity Framework, and Code first database design
  • Advantageous: Angular, TypeScript, C# unit testing experience
  • Advantageous: Experience in PHP, Python
  • Database Knowledge: MSSQL
  • Other Knowledge: Git
Technical Skills:
  • Expert knowledge of software development languages
  • Expert knowledge of software design methods and techniques
  • Object-oriented programming experience
  • Front-end development, including jQuery
  • Understanding of Ajax
  • Full software development lifecycle experience
  • Expert knowledge of used operating systems
  • Ability to troubleshoot hardware, operating systems software, application programs, or network failures
  • Good knowledge of security and encryption
  • Performs high-difficulty work in designing, writing, editing, modifying, and debugging computer programs
  • Defines functional specifications of the system for appropriate hardware
If you are ready for a challenging role that allows you to showcase your expertise as a Senior C# Software Developer, apply now to be part of our innovative team.

Only shortlisted candidates will be contacted.

For more information please contact:

Danielle Paxton

Network Recruitment

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
    JD1292890
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Midrand, Johannesburg, South Africa
  • Education
    Not mentioned