Senior C# Developer

CLS Human Capital Specialists

  • Pretoria, Gauteng
  • Permanent
  • Full-time
  • 29 days ago
Senior C# DeveloperIntroductionA dynamic company in Monument Park, specializing in digital process simulation, is seeking a skilled Senior C# Developer to join their team. The company is committed to fostering the growth of its team members, offering opportunities for skill expansion in development, integration, and client interaction.Job PurposeAs a Senior C# Developer, you will leverage your extensive experience to lead and contribute to various stages of the software development lifecycle. This role presents an excellent opportunity for an experienced C# developer to apply their expertise, mentor junior team members, and drive the success of our software projects.Minimum education (essential)Bachelor's degree in:
  • Information Technology
  • Information Systems
  • Software Engineering
  • or a related field
Minimum applicable experience (years)
  • 4+ years of professional experience in C# development
Requirements (essential)
  • Expert understanding of software development principles, algorithms, and data structures
  • Proficiency in C# programming language, with strong grasp of object-oriented programming concepts
  • Extensive experience with Blazor framework for building interactive web applications
  • In-depth knowledge of .NET framework and proficiency with related technologies such as ASP.NET, WPF, or Windows Forms
  • Proven expertise in version control systems and issue tracking tools
  • Exceptional problem-solving and analytical skills to effectively identify and resolve software defects
  • Demonstrated ability to lead and collaborate within a team environment, driving project success
  • Excellent communication skills to convey technical concepts and ideas effectively
  • Continual desire to learn and stay abreast of advancements in C# development and related technologies
Responsibilities
  • Lead the design, development, and maintenance of software applications using C# and Blazor, collaborating closely with junior developers and project managers
  • Ensure adherence to coding standards and best practices, writing clean, efficient, and maintainable code
  • Oversee all phases of the software development lifecycle, including requirements gathering, design, development, testing, deployment, and support
  • Provide expert troubleshooting and debugging of software issues, implementing timely solutions
  • Remain updated with the latest technologies and trends in C# development and Blazor framework, sharing knowledge with the team
  • Facilitate code reviews, knowledge sharing sessions, and continuous improvement initiatives within the team
Remuneration
  • Market-related

Careers24

Similar Jobs

  • Senior C# Developer

    Interfront SOC Ltd.

    • Pretoria, Gauteng
    Responsibilities/Tasks: Implementing code that can be reused on multiple platforms Breaking down complex issues into smaller manageable tasks Support existing and develop new f…
    • 29 days ago
  • Senior C# Developer

    Hire Resolve

    • Pretoria, Gauteng
    Job Summary Our client is in search of an experienced Senior C# Developer to join their team at their Centurion branch on a hybrid model. Requirements: A relevant tertiary qua…
    • 1 month ago
  • Senior C# Developer

    Recru-IT

    • Pretoria, Gauteng
    Responsibilities/Tasks: Implementing code that can be reused on multiple platforms Breaking down complex issues into smaller manageable tasks Support existing and develop new f…
    • 27 days ago