Senior Software Developer - FinTech Solutions

Placements24

Stellenbosch

On-site

ZAR 900,000 - 1,800,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Placements24 in Stellenbosch is seeking a Senior Software Developer to design, code, test and deploy robust fintech platforms, delivering scalable, secure software across backend and frontend layers. You will mentor junior engineers, contribute to architecture, and drive best practices in a fast-paced FinTech environment, collaborating with product teams to turn complex requirements into reliable systems.

The role requires 5–7 years of professional experience, a strong command of Java/Spring

Qualifications

  • 5–7 years of professional software development experience.
  • Strong understanding of data structures, algorithms and OO design.

Responsibilities

  • Design, develop, and deploy high-performance, scalable software applications.
  • Collaborate with product managers, designers, and engineers to define requirements and specs.
  • Write clean, well-documented code and adhere to best practices.

Skills

Java/Spring Boot
.NET Core
React
Algorithms
Data Structures

Education

Bachelor's or Master's in Computer Science or Software Engineering

Tools

SQL
PostgreSQL
MongoDB
Redis
Git
CI/CD
AWS/Azure

Job description

About the Role

Our client, a rapidly growing FinTech company, is seeking a highly experienced Senior Software Developer to join their innovative team in Stellenbosch, Western Cape . This role is central to developing and enhancing our cutting-edge financial technology platforms. You will be responsible for designing, coding, testing, and deploying robust, scalable, and secure software solutions that drive our business forward. The ideal candidate possesses a deep understanding of modern software development principles, extensive experience with relevant programming languages and frameworks, and a passion for creating high-quality financial applications. This is an opportunity to work on challenging projects within a dynamic and collaborative environment in the heart of the Stellenbosch tech hub.

Key Responsibilities
  • Design, develop, and implement high-performance, scalable, and secure software applications using (mention 2-3 relevant languages/frameworks, e.g., Java, Python, C#, .NET Core, React).
  • Collaborate with product managers, designers, and other engineers to define software requirements and technical specifications.
  • Write clean, maintainable, and well-documented code, adhering to best practices and coding standards.
  • Develop and execute comprehensive unit, integration, and end-to-end tests to ensure software quality.
  • Participate in code reviews, providing constructive feedback to team members.
  • Troubleshoot, debug, and resolve software defects and performance issues.
  • Contribute to architectural decisions and the overall technical strategy of the development team.
  • Mentor junior developers and share technical expertise.
  • Stay updated with the latest technologies and industry trends in software development and FinTech.
  • Deploy applications to production environments using CI/CD pipelines.
Requirements
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 5-7 years of professional experience in software development.
  • Proven expertise in (mention specific languages/frameworks relevant to FinTech, e.g., backend development with Java/Spring Boot, .NET Core, or frontend with React/Angular).
  • Strong understanding of data structures, algorithms, and object-oriented design principles.
  • Experience with relational databases (e.g., SQL Server, PostgreSQL) and NoSQL databases (e.g., MongoDB, Redis).
  • Familiarity with microservices architecture, RESTful APIs, and cloud platforms (e.g., AWS, Azure).
  • Experience with version control systems (e.g., Git) and CI/CD pipelines.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and collaboration abilities, with the capacity to work effectively in a team environment in Stellenbosch .
  • Demonstrated experience in FinTech or related financial services is a significant advantage.
Benefits

Our client offers a highly attractive salary package, competitive bonus structures, and comprehensive medical and retirement benefits. We provide ample opportunities for professional development, including funding for conferences, certifications, and continuous learning initiatives. Enjoy a vibrant company culture, regular team-building events, and the chance to work with talented individuals in a fast-paced, innovative industry located in scenic Stellenbosch . Stock options are available for senior contributors. Join a company where your technical expertise will directly impact the future of financial technology.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Backend (Fintech)
Senior Software Engineer - Backend (Fintech)

Placements24 • Stellenbosch

Hybrid
ZAR 1,100,000 - 1,800,000
Salary plus stock options
Comprehensive health benefits
Performance bonuses
+2
Senior Full-Stack Developer - Fintech
Senior Full-Stack Developer - Fintech

Placements24 • Stellenbosch

Hybrid
ZAR 900,000 - 1,500,000
Competitive salary
Health insurance
Stock options
+2
Senior Software Developer - FinTech Solutions
Senior Software Developer - FinTech Solutions

Placements24 • Sandton

Hybrid
ZAR 1,200,000 - 1,900,000
Senior Software Engineer - FinTech Solutions
Senior Software Engineer - FinTech Solutions

Placements24 • Pretoria

Hybrid
ZAR 900,000 - 1,500,000
Salary package and bonuses
Medical and dental insurance
Stock options
+2
Senior Software Engineer - FinTech Solutions
Senior Software Engineer - FinTech Solutions

Placements24 • South Africa

Hybrid
ZAR 1,000,000 - 1,600,000
Stock options
Health insurance
Dental insurance
+6
Senior Software Architect (FinTech)
Senior Software Architect (FinTech)

Placements24 • Stellenbosch

Hybrid
ZAR 1,200,000 - 1,800,000
Stock options
Medical aid
Pension contributions
+1
Senior Full Stack Developer - Fintech Solutions
Senior Full Stack Developer - Fintech Solutions

Placements24 • Gqeberha

Hybrid
ZAR 1,200,000 - 1,800,000
Competitive salary
Medical & dental coverage
Professional development
+1
Senior Full-Stack Software Engineer (FinTech)
Senior Full-Stack Software Engineer (FinTech)

Placements24 • Sandton

On-site
ZAR 1,000,000 - 1,800,000
Competitive salary package
Performance bonuses
Health, dental and life insurance
+1
Senior Software Engineer - FinTech Solutions
Senior Software Engineer - FinTech Solutions

Placements24 • Bloemfontein

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Health & wellness benefits
Retirement savings plan
+3
Senior Software Engineer - FinTech
Senior Software Engineer - FinTech

Placements24 • Benoni

Hybrid
ZAR 800,000 - 1,200,000
Competitive salary
Annual bonus
Medical, dental, and vision insurance
+7