Senior Back End Developer

Cape Town, Western Cape, South Africa

Job Description


Senior Back End Developer

Cape Town, Hybrid

Permanent

A global fintech company specializes in investor onboarding for private markets, offering a comprehensive suite of services to streamline the investment process. This includes extensive KYC support, easing compliance with regulatory and tax obligations, and enhancing the overall investor experience. Their platform simplifies the fundraising process through pre-approval of investors across multiple funds and jurisdictions. Additionally, they provide MLRO/MLCO support and manage tax filing for FATCA-CRS, significantly reducing the administrative burden for fund managers.

The Role

As the Senior Backend Developer and Technical Lead, you will be the cornerstone of our backend development efforts. This is not just another development role; were seeking someone with the acumen to build frameworks and systems from scratch, championing .NET core and fostering a culture of Test-Driven Development (TDD) within the team. Your technical expertise will be pivotal in steering our backend innovations, providing guidance, and ensuring the highest standards of development practice.

Responsibilities:

  • Drive technical standards and champion best practices within the backend team.
  • Lead the design and architecture of backend systems, ensuring scalability, reliability, and optimal performance.
  • Collaborate with other tech leads, product owners, and stakeholders to align the technical roadmap with business objectives and product strategy.
  • Take ownership of designing and constructing systems from the ground up.
  • Address technical debt proactively, optimize existing systems, and prioritize maintainability.
  • Provide mentorship to developers, ensuring alignment with architectural principles and standards.
  • Work closely with frontend developers, product owners, and other stakeholders to ensure seamless integration and alignment of objectives.
  • Engage in agile development processes, contributing to sprint planning, stand-ups, and retrospectives.
Qualifications & Experience:
  • Profound expertise in .NET core and strong knowledge of C# fundamentals.
  • Comprehensive understanding of HTTP and APIs.
  • Hands-on experience with both SQL and NoSQL databases, demonstrating a keen understanding of their advantages and disadvantages.
  • Familiarity with contemporary build tools, CI/CD pipelines, and cloud platforms.
  • Robust experience with TDD.
  • In-depth knowledge of backend development paradigms and best practices.
  • Experience with caching frameworks.
  • Experience with at least one messaging queue system.

ExecutivePlacements.com

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.


Related Jobs

Job Detail

  • Job Id
    JD1277683
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Cape Town, Western Cape, South Africa
  • Education
    Not mentioned