Talent.com
Senior C# Developer Melrose

Senior C# Developer Melrose

LevelUp (Pty) LtdCity of Johannesburg Metropolitan Municipality, Gauteng, South Africa
30+ days ago
Job description

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

    Create a job alert for this search

    Senior Developer • City of Johannesburg Metropolitan Municipality, Gauteng, South Africa

    Related jobs
    • Promoted
    Senior C# Developer - Pretoria (Hybrid) - up to R1m Per Annum 1 000 000

    Senior C# Developer - Pretoria (Hybrid) - up to R1m Per Annum 1 000 000

    E-Merge IT RecruitmentJohannesburg, Gauteng, South Africa
    An exciting opportunity awaits for a Senior C# Developer at a leading online digital tech company, operating within the gaming industry. This role is tailored for dynamic individuals who thrive on a...Show moreLast updated: 30+ days ago
    • Promoted
    Senior C# Developer

    Senior C# Developer

    LevelUp (Pty) LtdCity of Johannesburg Metropolitan Municipality, Gauteng, South Africa
    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 backg...Show moreLast updated: 30+ days ago
    • Promoted
    Senior C# Developer Sandton

    Senior C# Developer Sandton

    Professional Career Services - GautengSandton, Gauteng, South Africa
    Ref : ZMA - SENIOR C# DEVELOPER (12 Months Fixed Term Contract).Engineering and Project Management.Responsible for designing, developing, and maintaining the company’s software applications using ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior C# Developer

    Senior C# Developer

    SavageOne Pty LtdGauteng, South Africa
    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 m...Show moreLast updated: 30+ days ago
    • Promoted
    Senior C# Developer Centurion

    Senior C# Developer Centurion

    Network ITCenturion, Gauteng, South Africa
    Are you a seasoned Senior C# Developer looking to join one of SA's leading consulting houses? Here's a permanent role where you can showcase your experience and skill set.This is an opportunity to ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Azure C# Developer

    Senior Azure C# Developer

    Plus1X Solutions (Pty) LtdJohannesburg, Gauteng, South Africa
    Sandton, On-Site (Flexible Working Hours).We are seeking a highly skilled and experienced Senior Azure C# Developer to join our team in Sandton. This role is ideal for a seasoned professional with a...Show moreLast updated: 30+ days ago
    • Promoted
    Senior C# Developer – Johannesburg (In-Office Role) – up to R500 Per Hour

    Senior C# Developer – Johannesburg (In-Office Role) – up to R500 Per Hour

    E-MergeJohannesburg, South Africa
    Were on the hunt for a talented C# Developer to join a dynamic, forward-thinking team working on enterprise-grade projects that make a real impact. Youll be solving complex business challenges acros...Show moreLast updated: 30+ days ago
    • Promoted
    Intermediate & Senior C# Developer Market Related and experience based

    Intermediate & Senior C# Developer Market Related and experience based

    One-Click Recruitment Pty LtdRandburg, Gauteng, South Africa
    Our client in Randpark Ridge is looking for Intermediate and Senior C# Developers to join their dynamic team.The purpose of this role is to do cross product integrations, including backend, fronten...Show moreLast updated: 30+ days ago
    • Promoted
    Senior C# Developer Johannesburg North

    Senior C# Developer Johannesburg North

    Network ITRandburg, Gauteng, South Africa
    Looking for passionate and dynamic Senior C# Developers, based in Johannesburg, for an amazing opportunity that has become available within a dynamic company. If C# is your language, then let’s code...Show moreLast updated: 30+ days ago
    • Promoted
    Senior C++ Developer Parktown

    Senior C++ Developer Parktown

    SkillzpageCity of Johannesburg Metropolitan Municipality, Gauteng, South Africa
    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 ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior C# Developer - Johannesburg (in-office) - up to R950K Per Annum 950000

    Senior C# Developer - Johannesburg (in-office) - up to R950K Per Annum 950000

    E-Merge IT RecruitmentJohannesburg, Gauteng, South Africa
    Are you an experienced C# maestro ready to take your career to new heights?.If so, this opportunity with one of SA’s leading investment firms might just be for you. As a Senior C# Developer in this ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior C# Developer

    Senior C# Developer

    Network ITRandburg, Gauteng, South Africa
    Looking for passionate and dynamic Senior C# Developers, based in Johannesburg, for an amazing opportunity that has become available within a dynamic company. If C# is your language, then let’s code...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Full Stack Developer (React and Node exp) – Melrose Arch / Hybrid – R1.3m PA

    Senior Full Stack Developer (React and Node exp) – Melrose Arch / Hybrid – R1.3m PA

    E-MergeJohannesburg, South Africa
    Not a secret society (yet), but definitely security obsessed.We''re building smart, seamless ways to.Forget the spreadsheets and soul-crushing audits were here to make risk and security feel like ...Show moreLast updated: 30+ days ago
    • Promoted
    INTERMEDIATE C# DEVELOPER JOHANNESBURG (HYBRID) - UP TO R1.08M PER ANNUM

    INTERMEDIATE C# DEVELOPER JOHANNESBURG (HYBRID) - UP TO R1.08M PER ANNUM

    E-MergeJohannesburg, South Africa
    A proudly South African ICT powerhouse driving business transformation through world-class ERP systems, custom app development and innovative technology is looking for an Intermediate C# Developer ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior C# Developer – Johannesburg (Hybrid) – up to R500 Per Hour

    Senior C# Developer – Johannesburg (Hybrid) – up to R500 Per Hour

    E-MergeJohannesburg, South Africa
    Join a powerhouse of digital thinkers driving transformation in enterprise tech.As a C# Developer, you''ll become a vital part of a team that architects intelligent, high-impact solutions for some ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior C# Developer Centurion

    Senior C# Developer Centurion

    NJ Placement ConsultingCenturion, Gauteng, South Africa
    Amazing chance to join a Software Development company that develops medical billing software and medical switches.They have a big in-house development team that loves to play with new technologies....Show moreLast updated: 30+ days ago
    • Promoted
    Senior C# Developer

    Senior C# Developer

    Network RecruitmentJohannesburg, South Africa
    An exciting opportunity for an experienced C# Developer to take ownership of developing and enhancing web applications, APIs, and integrations in a fast-paced, tech-driven environment.This is a han...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Developer

    Senior Developer

    Telesure Investment Holdings (TIH)Johannesburg, Gauteng, South Africa
    Telesure Investment Holdings (TIH).Join TIH, home to some of South Africa’s leading financial service providers, and grow your career while being part of an organisation with purpose.Develop, creat...Show moreLast updated: 30+ days ago