Talent.com
Senior Software Developer

Senior Software Developer

OutsidecapitalJohannesburg, Gauteng, South Africa
4 days ago
Job description

Job Description

We are representing a premier JSE-listed financial services organization renowned for consistently delivering market-exceeding growth and results. This is a unique opportunity for a senior technologist to join their high-impact team taking a leading role on key projects at the forefront of the companys digital transformation. You will partner directly with business stakeholders to architect and develop the transactional websites and line-of-business systems that are central to their success story.

This role is for a leader who will drive technical standards higher through innovative and scalable technology delivery. Your mission is to move beyond feature development and take ownership of the design and architecture of mission-critical systems. You will be integral to digitizing complex client journeys and automating internal services ensuring the delivery of secure high-quality and scalable code. A key part of your impact will be to elevate the team around you by sharing knowledge mentoring other developers and championing technical best practices.

Performance Objectives for Year One

Success in this role will be measured by your ability to achieve the following key outcomes :

  • Architect and Lead a New Digital Initiative : Within the first 12 months lead the end-to-end architectural design and development of a new high-value digital service for wealth management clients. Success requires taking the project from technical specification through to a successful production launch delivering a scalable and secure solution.
  • Drive the Modernization of a Core Platform : Take ownership of the technical roadmap for a key line-of-business system. Within the first year you will need to create and begin executing a plan to migrate critical components to a modern cloud-native architecture (.NET Core containerization) significantly improving performance and maintainability.
  • Elevate Team Capabilities and Best Practices : Within 6 months establish yourself as a key technical mentor for intermediate and junior developers. You will actively contribute to code reviews introduce and champion at least one major improvement to the teams development process (e.g. automated testing CI / CD practices) and measurably improve the teams code quality.
  • Solve a Complex Business-Critical Problem : Identify and deliver a robust technical solution for a complex ongoing business challenge such as automating a high-volume service or ensuring maximum uptime for a critical transactional system. Success is defined by the delivery of a solution that provides significant and lasting business value.

Profile for Success

To achieve these objectives you will need to have a demonstrated history of the following :

Core & Minimum Requirements

  • A BCom / BSc degree or an equivalent qualification.
  • A minimum of 5 years of professional experience in the software development lifecycle.
  • Deep expertise with Agile / Scrum methodologies.
  • Demonstrated Experience

  • A proven track record of architecting building and deploying complex full-stack applications using framework (C# Core Web API).
  • Expert-level ability in SQL Server database design and optimization.
  • Verifiable experience leading projects and making key architectural decisions.
  • Hands-on experience building and improving CI / CD pipelines to drive automation and quality.
  • Experience mentoring other developers and acting as a technical leader or subject matter expert within a team.
  • Familiarity with consuming cloud platform services (PaaS) and working with containerization (Docker / Kubernetes) is essential.
  • Required Experience

    Senior IC

    Key Skills

    Spring,.NET,C / C++,Go,React,OOP,C#,AWS,Data Structures,Software Development,Java,Distributed Systems

    Employment Type : Full-Time

    Experience : years

    Vacancy : 1

    #J-18808-Ljbffr

    Create a job alert for this search

    Software Developer • Johannesburg, Gauteng, South Africa