Senior C# Developer Melrose

4 days ago


City of Johannesburg Metropolitan Municipality, South Africa LevelUp (Pty) Ltd Full time

Senior C# Developer The Senior C# Developer is not only passionate about building top-tier applications but also possesses the ability to mentor and coach junior team members. The ideal candidate will have a deep background in C# development, extensive hands-on experience with Microsoft Azure services, microservices architecture, API integration, and a proven track record of guiding and developing talent within a team. Optional skills in Extreme Programming (XP) and software architecture would be a valuable addition. Duties & Responsibilities C# Development: Lead the design, development, and maintenance of complex C# applications, providing technical expertise and guidance to the team. Microsoft Azure: Utilize your expertise in Microsoft Azure services to architect and oversee the deployment of cloud-native solutions, ensuring scalability, security, and performance. Microservices: Drive the design and implementation of a robust microservices architecture that supports modular and scalable software development. API Integration: Lead the creation and integration of APIs, ensuring seamless communication between various components and external services. Mentorship and Coaching: Share your knowledge and experience by mentoring and coaching junior team members to help them grow and develop their skills. Test-Driven Development (TDD): Advocate for and implement TDD best practices, ensuring that code quality and maintainability are paramount. CI/CD: Establish and maintain CI/CD pipelines, automating deployment processes and ensuring smooth and efficient releases. Troubleshooting: Investigate and resolve complex software defects, performance issues, and other technical challenges. Documentation: Maintain comprehensive documentation of code, architecture, and development processes, and encourage a culture of documentation within the team. Collaboration: Collaborate closely with cross-functional teams, offering technical leadership and guidance to achieve high-quality software solutions. Desired Experience & Qualification Bachelor's degree in Computer Science, Software Engineering, or a related field. 5+ years of hands-on experience in C# development, with a strong portfolio of accomplishments. Deep expertise in microservices architecture and best practices. Proven experience with API design, development, and integration. Strong background in Test-Driven Development (TDD) and writing unit tests. Significant experience with CI/CD pipelines and tools (e.g., Jenkins, Azure DevOps, GitLab CI/CD). Knowledge of containerization and orchestration technologies (e.g., Docker, Kubernetes) is a plus. Exceptional problem-solving and troubleshooting skills. Outstanding communication and teamwork abilities. Strong mentoring and coaching skills, with a passion for developing junior team members. Optional skills in Extreme Programming (XP) and software architecture, with a deep understanding of software design principles. A self-motivated individual with an eagerness to stay up-to-date with emerging technologies. #J-18808-Ljbffr


  • Senior C# Developer

    4 days ago


    City of Johannesburg Metropolitan Municipality, South Africa LevelUp (Pty) Ltd Full time

    Senior C# Developer The Senior C# Developer is not only passionate about building top-tier applications but also possesses the ability to mentor and coach junior team members. The ideal candidate will have a deep background in C# development, extensive hands-on experience with Microsoft Azure services, microservices architecture, API integration, and a...


  • City of Johannesburg Metropolitan Municipality, South Africa Skillzpage Full time

    Introduction We're currently seeking a skilled Software Developer who's well-versed in utilizing C, Visual C++, C#, PHP, and Oracle DB. Preferably, you'll have experience with any combination of these languages since they form the backbone of our technology stack. This role is based in our Parktown office, offering flexible hours. You can start as early as 6...


  • City of Johannesburg Metropolitan Municipality, South Africa Skillzpage Full time

    Introduction We're currently seeking a skilled Software Developer who's well-versed in utilizing C, Visual C++, C#, PHP, and Oracle DB. Preferably, you'll have experience with any combination of these languages since they form the backbone of our technology stack. This role is based in our Parktown office, offering flexible hours. You can start as early as 6...

  • Key Account Manager

    3 weeks ago


    City of Johannesburg Metropolitan Municipality, South Africa Cell C Full time

    Key Account Manager Cell C City of Johannesburg, Gauteng, South Africa Direct message the job poster from Cell C At Cell C, we are not just a telecommunications company; we are a people-centric and consumer-focused organization committed to delivering exceptional experiences to our customers. In line with our dedication to customer-centricity, we are seeking...

  • Senior C# Developer

    3 weeks ago


    Johannesburg, South Africa Levelup (Pty) Ltd Full time

    Senior C# Developer The Senior C# Developer is not only passionate about building top-tier applications but also possesses the ability to mentor and coach junior team members. The ideal candidate will have a deep background in C# development, extensive hands‑on experience with Microsoft Azure services, microservices architecture, API integration, and a...

  • Business Developer

    4 weeks ago


    City of Johannesburg Metropolitan Municipality, South Africa Leap29 Full time

    Business Developer – Renewable Energy Location : South Africa Leap29 is partnering with a leading player in the energy transition, delivering sustainable solutions across South Africa and internationally. Our client specialises in renewable energy projects with a focus on commercial & industrial (C&I) solar, energy efficiency, and distributed generation....


  • City of Johannesburg Metropolitan Municipality, South Africa Skillzpage Full time

    Introduction We're currently seeking a skilled Software Developer who's well-versed in utilizing C, Visual C++, C#, PHP, and Oracle DB. Preferably, you'll have experience with any combination of these languages since they form the backbone of our technology stack. This role is based in our Parktown office, offering flexible hours. You can start as early as 6...


  • City of Johannesburg Metropolitan Municipality, South Africa Skillzpage Full time

    Introduction We're currently seeking a skilled Software Developer who's well-versed in utilizing C, Visual C++, C#, PHP, and Oracle DB. Preferably, you'll have experience with any combination of these languages since they form the backbone of our technology stack. This role is based in our Parktown office, offering flexible hours. You can start as early as 6...

  • .Net Developer

    2 days ago


    City of Johannesburg Metropolitan Municipality, South Africa Paracon Full time

    Paracon City of Johannesburg, Gauteng, South Africa .Net Developer Mid to Senior .NET Developer (Backend Focus) Core Responsibilities Develop and maintain backend services, APIs, and Azure Durable Functions. Build microservices and distributed systems with clean, well‑tested code. Collaborate with cross‑functional teams and participate in code reviews....

  • Senior C# Developer

    3 days ago


    Johannesburg South, South Africa SavageOne Pty Full time R1 200 000 - R2 400 000 per year

    Mandatory: Citizenship Requirement: South African CitizenJob 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...