Tech Lead Bellville

Bellville, WC, ZA, South Africa

Job Description

Introduction


Metropolitan is one of the oldest financial services brands in South Africa. With a 125-year legacy of serving the communities in which it operates, Metropolitan represents true empowerment in serving Africa's people through affordable financial solutions that create financial growth and security. Metropolitan operates in South Africa, but the brand is also present in 7 African countries including, Namibia, Botswana, Kenya, Ghana and Lesotho. Metropolitan provides financial wellness solutions that meet the needs of low-income clients, including funeral insurance, health, savings, hospital cash-back cover, retirement solutions and life insurance. www.metropolitan.co.za



Disclaimer

As an applicant, please verify the legitimacy of this job advert on our company career page.


Role Purpose


We're seeking a dynamic and experienced Tech Lead / Solution Architect to join our innovative team. In this role, you'll design and implement comprehensive technical solutions that drive our business forward, ensuring our projects align with strategic objectives and deliver maximum value.

What we offer:



Opportunity to work on challenging, high-impact projects
Collaborative and innovative work environment
Continuous learning and development opportunities



Requirements



Bachelor's degree in Computer Science, Software Engineering, or related field
8+ years of experience in software development, with at least 6 years in architectural roles
Strong knowledge of object-oriented design, distributed systems, and cloud technologies
Experience with Agile methodologies and leading development teams
Excellent communication skills, able to explain complex technical concepts to non-technical stakeholders


Preferred Skills:



Experience in financial services industry
Familiarity with microservices architecture, containerization, and orchestration technologies
Knowledge of DevOps practices and tools
Experience with cloud platforms (AWS, Azure, or GCP)



Duties & Responsibilities



Design and oversee implementation of scalable, robust technical solutions
Collaborate with business stakeholders to translate requirements into effective architectural designs
Lead and mentor development teams, fostering a culture of code quality and continuous improvement
Drive adoption of best practices in software development and architecture
Conduct architectural reviews and provide technical direction for projects
Balance technical debt with feature delivery to maintain a healthy codebase
Contribute to strategic technology decisions and enterprise architecture evolution


What You'll Do:

Solution Design

: Analyze business needs and create end-to-end solution designs that address key issues and align with strategic goals.

Technical Leadership

: Guide development teams in implementing high-quality, scalable solutions. Conduct code reviews and promote best practices.

Stakeholder Management

: Work closely with business analysts, product owners, and other stakeholders to ensure solutions meet business requirements.

Architecture Governance

: Implement and maintain architectural standards across projects, ensuring consistency and integration.

Innovation

: Stay current with emerging technologies and propose innovative solutions to complex business problems.



Competencies



Articulating Information
Challenging Ideas
Developing Strategies
Examining Information
Exploring Possibilities
Generating Ideas
Making Decisions
* Providing Insights

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.


Job Detail

  • Job Id
    JD1519206
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bellville, WC, ZA, South Africa
  • Education
    Not mentioned