Senior Software Engineer - FinTech Solutions

Placements24

Bloemfontein

Hybrid

ZAR 900,000 - 1,200,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive salary
Health & wellness benefits
Retirement savings plan
Professional growth & conference
Hybrid work schedule
Modern Bloemfontein office

Job summary

Placements24 is seeking a Senior Software Engineer for a hybrid role in Bloemfontein. You will design, develop, and deploy scalable financial tech solutions, collaborating with product, design, and engineering teams.

A strong backend or full-stack focus is required, with modern frameworks and cloud/container experience. Ideal candidates hold a Computer Science/Engineering degree with 5+ years of experience, expertise in Java, Python, C#, and JavaScript/TypeScript, and proficiency in

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field; Master’s degree is a plus.
  • 5+ years of professional software development experience, backend or full-stack.
  • Proficiency in Java, Python, C#, or JavaScript/TypeScript.
  • Experience with React/Angular/Vue.js and backend tech Node.js, Spring Boot, .NET Core.
  • Solid understanding of SQL/NoSQL databases and data modelling.
  • Familiarity with cloud platforms (AWS/Azure/GCP) and containers (Docker, Kubernetes).
  • FinTech industry experience is advantageous.
  • Strong problem-solving, analytical, and communication skills.

Responsibilities

  • Design, develop, and maintain scalable software applications.
  • Collaborate with product managers, designers, and engineers to define requirements.
  • Implement robust backend services and APIs with optimal performance.
  • Develop engaging user interfaces with focus on UX and accessibility.
  • Write clean, tested code and follow best practices.
  • Participate in code reviews and provide constructive feedback.
  • Troubleshoot, debug, and resolve defects and issues.
  • Contribute to architectural decisions and technology selection.
  • Stay current with FinTech trends and emerging technologies.
  • Mentor junior engineers and support team growth.

Skills

Java
Python
JavaScript/TypeScript
C#

Education

Bachelor's degree in Computer Science/Engineering
Master's degree (plus)

Tools

React
Angular
Vue.js
Node.js
Spring Boot
.NET Core
Docker
Kubernetes
SQL
NoSQL

Job description

About the Role

Our client, an innovative FinTech company with a growing presence in Bloemfontein, is actively seeking a talented Senior Software Engineer to join their expanding development team. This hybrid role offers a dynamic work model, combining essential in-office collaboration at our Bloemfontein hub with the flexibility of remote work. You will play a key role in designing, developing, and deploying robust and scalable software solutions that power cutting-edge financial technologies. The ideal candidate possesses strong expertise in full-stack development, a passion for clean code, and a deep understanding of the financial services landscape. You will contribute to all phases of the software development lifecycle, from requirements gathering and architectural design to coding, testing, and deployment. This is an exceptional opportunity to work on challenging projects, collaborate with a talented team, and make a significant impact in the rapidly evolving FinTech industry within the Free State region.

Key Responsibilities
  • Design, develop, and maintain high-quality, scalable, and secure software applications using modern programming languages and frameworks.
  • Collaborate with product managers, designers, and other engineers to define software requirements and technical specifications.
  • Implement robust backend services and APIs, ensuring optimal performance and responsiveness.
  • Develop engaging and intuitive user interfaces, focusing on user experience and accessibility.
  • Write clean, well-documented, and testable code, adhering to best practices and coding standards.
  • Participate in code reviews, providing constructive feedback to peers.
  • Troubleshoot, debug, and resolve software defects and issues.
  • Contribute to architectural decisions and technology selection.
  • Stay current with emerging technologies and industry trends in software development and FinTech.
  • Mentor junior engineers and contribute to the team's technical growth.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree is a plus.
  • 5+ years of professional software development experience, with a strong focus on backend or full-stack development.
  • Proficiency in languages such as Java, Python, C#, or JavaScript/TypeScript.
  • Experience with modern web frameworks (e.g., React, Angular, Vue.js) and backend technologies (e.g., Node.js, Spring Boot, .NET Core).
  • Solid understanding of database technologies (SQL, NoSQL) and data modeling.
  • Familiarity with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
  • Experience in the financial services or FinTech industry is highly advantageous.
  • Strong problem-solving, analytical, and debugging skills.
  • Excellent communication and teamwork abilities.
  • Ability to adapt to a hybrid work model and collaborate effectively in a distributed team.
Benefits
  • Competitive salary and performance bonus.
  • Comprehensive health and wellness benefits.
  • Generous paid time off and public holidays.
  • Retirement savings plan.
  • Opportunities for professional growth, training, and conference attendance.
  • Collaborative and innovative work culture.
  • Exposure to cutting-edge FinTech projects.
  • Flexible hybrid work schedule.
  • Modern office space in Bloemfontein.
  • Team-building activities and social events.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer (Full-time)
Senior Software Engineer (Full-time)

Placements24 • Bloemfontein

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary package + annual or
Medical and dental coverage
Pension fund contribution
+5
Senior Full Stack Developer (Fintech)
Senior Full Stack Developer (Fintech)

Placements24 • Bloemfontein

Hybrid
ZAR 700,000 - 1,100,000
Medical aid
Retirement fund
Generous annual leave
+3
Senior Full Stack Developer - FinTech Solutions
Senior Full Stack Developer - FinTech Solutions

Placements24 • Sandton

Hybrid
ZAR 900,000 - 1,300,000
Health insurance
Retirement savings plan
Generous paid time off
+1
Senior Software Engineer - Backend (Fintech)
Senior Software Engineer - Backend (Fintech)

Placements24 • Johannesburg

Hybrid
ZAR 900,000 - 1,400,000
Fully remote
Flexible hours
Health insurance
+2
Remote Senior Software Developer - FinTech Solutions
Remote Senior Software Developer - FinTech Solutions

Placements24 • Polokwane

Hybrid
ZAR 900,000 - 1,200,000
Health, dental, and vision insurance
Stock options and performance-basedBon
Remote work flexibility
+2
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
Lead Software Engineer - Fintech Solutions
Lead Software Engineer - Fintech Solutions

Placements24 • Cape Town

On-site
ZAR 1,200,000 - 1,800,000
Competitive base salary
Health benefits
Stock options
+2
Senior Software Developer (Full Stack)
Senior Software Developer (Full Stack)

Placements24 • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Bonuses
Health insurance
Dental insurance
+6
Senior Full Stack Developer - FinTech Platform
Senior Full Stack Developer - FinTech Platform

Placements24 • Benoni

Hybrid
ZAR 700,000 - 1,100,000
Competitive salary and bonus
Medical, dental, and vision insurance
Retirement savings plan with company 1
+3
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