Talent.com
Senior Developer

Senior Developer

Level-UpJohannesburg South, South Africa
30+ days ago
Job description

The Senior C# Developer is responsible for designing, developing, and maintaining scalable and high-performance C# applications within a cloud-native ecosystem. This role involves leveraging Microsoft Azure services, implementing microservices architecture, integrating APIs, and adhering to Test-Driven Development (TDD) and Continuous Integration / Continuous Deployment (CI / CD) practices. The position requires collaboration with cross-functional teams to deliver robust, modular, and reliable software solutions while contributing to troubleshooting and maintaining comprehensive documentation.

Key Responsibilities

  • C# Development : Collaborate with cross-functional teams to design, develop, and maintain robust C# applications.
  • Technical Leadership : Act as a technical mentor, guiding teams and fostering excellence in software architecture and development.
  • Requirements Analysis : Work with stakeholders to gather and analyze technical requirements, translating them into architecture and design specifications.
  • Microsoft Azure : Utilize Azure services to build, deploy, and manage scalable, secure, and reliable cloud-based solutions.
  • Microservices : Design and implement microservices architecture for modular and scalable software development.
  • API Integration : Develop and integrate APIs for seamless communication between components and third-party services.
  • Test-Driven Development (TDD) : Write unit tests and participate in code reviews to ensure code quality, maintainability, and reliability.
  • Documentation : Create clear, concise, and user-friendly documentation for tools, frameworks, and systems to support team understanding and usage.
  • Training and Mentorship : Provide guidance and training to junior developers and team members to enhance their technical skills.
  • CI / CD : Implement and maintain CI / CD pipelines to automate deployments and ensure efficient, error-free releases.
  • Troubleshooting : Investigate and resolve software defects, performance issues, and technical challenges.
  • Collaboration : Partner with product managers, designers, and QA engineers to deliver high-quality software solutions.
  • Software Testing : Implement robust testing frameworks, including unit, integration, and performance tests, to ensure system reliability.
  • Development Standards : Adhere to and contribute to coding standards, best practices, and architectural guidelines, driving their continuous improvement.

Qualifications & Experience

  • Bachelors degree in computer science, Software Engineering, or a related field.
  • 5+ years of hands-on experience in C# development.
  • Proficiency in Microsoft Azure services, including Azure Functions, Azure Service Bus, Azure Event Hub, Azure Event Grid, Azure App Service, Azure Storage, and Azure DevOps.
  • Certification in Agile development methodologies.
  • Create a job alert for this search

    Senior Developer • Johannesburg South, South Africa

    Related jobs
    • Promoted
    Senior Developer

    Senior Developer

    SYSPRO Proprietary LimitedJohannesburg, Gauteng, South Africa
    The Developer is responsible for delivering specialist software solutions and support to the Company by developing and maintaining COBOL and. Net applications, APIs, and web applications in the orga...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Developer

    Senior Developer

    SYSPROJohannesburg, Gauteng, South Africa
    Location : Johannesburg, Gauteng, South Africa.Seniority level : Mid-Senior level.Job function : Engineering and Information Technology. The Developer is responsible for contributing to delivery of spe...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Developer

    Senior Developer

    Hire ResolveMidrand, Gauteng, South Africa
    Hire Resolve is currently seeking a talented and experienced Senior Developer for a financial services company in Johannesburg. As a Senior Developer, you will be responsible for designing, developi...Show moreLast updated: 30+ days ago
    • Promoted
    Developer (Senior) - Discovery Life

    Developer (Senior) - Discovery Life

    Discovery LimitedGauteng, South Africa
    Select how often (in days) to receive an alert : .Discovery’s core purpose is to make people healthier and to enhance and protect their lives. We seek out and invest in exceptional individuals who und...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

    Senior C# Developer

    CodekitexpressWorkFromHome, Gauteng, South Africa
    We’re looking for an innovative and experienced senior developer to join the Codekit Express Private Limited Company.The Developer will work on systems and features in an agile project environment....Show moreLast updated: 10 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 : Essbase Developer

    Senior : Essbase Developer

    Eqplus Technologies (Pty) LtdJohannesburg, Gauteng, South Africa
    These jobs were popular with other job seekers.Analysis, design, construction, and testing of complex end user applications using Oracle Hyperion Enterprise Performance Management (EPM) software in...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 Randpark Ridge

    Senior C# Developer Randpark Ridge

    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 Developer

    Senior Developer

    Innovation GroupWorkFromHome, Gauteng, South Africa
    Are you a seasoned developer looking for a new challenge? Do you thrive in dynamic environments where you can take the lead on exciting projects? If so, we want you to join our team!.As a Senior De...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 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 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 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
    • Promoted
    Senior Developer

    Senior Developer

    Telesure Investment Holdings (Pty) Ltd.Johannesburg, Gauteng, South Africa
    Senior Developer page is loaded## Senior Developerlocations : Gauteng, Johannesburgtime type : Full timeposted on : Posted Todayjob requisition id : JR ## • •Join TIH, home to some of South Afri...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Developer Scoper

    Senior Developer Scoper

    Avatar Advisory - Avatar Human CapitalJohannesburg, Gauteng, South Africa
    An Organisation is seeking a Senior Developer Scoper and this position requires a dynamic individual, who can create user information solutions by developing, implementing, and maintaining Web-Base...Show moreLast updated: 24 days ago