Full-Stack Software Engineer
Location: | Johannesburg |
Job level: | Senior |
Type: | Permanent |
Reference: | #777006000000767143 |
Company: | The Skills Mine |
Our client is in the Financial Services industry.
Requirements:
- 5 to 8 years of experience in software engineering or a development field
- A Bachelor’s degree in computer science, engineering or a related field
- Strong proficiency with Python
- Familiarity with Python-based frameworks (Flask, FastAPI, Django)
- Experience with building quality APIs
- Proficiency in PostgreSQL or other relational databases
- Experience with frontend-technologies: HTML, CSS, JavaScript, jQuery, and AJAX
- Familiarity with version control systems - Git
- Familiarity with AWS tools and services
- Experience in the South African banking or fintech industry
- Familiarity with CI/CD pipelines, automated testing frameworks, and secure coding practices
- Familiarity with OOP practices or exposure to languages like Java, C++, C#
- Understanding of security compliance requirements, particularly in financial systems
- Experience in JavaScript/Typescript, and related frameworks (React, Node.js)
- Understanding of SOLID principles, security best practices, and software design patterns.
- Familiarity with Docker
- Familiarity with agile development practices
- Experience with Jira and Confluence
- Experience with microservice architectures.
- Design, develop, and maintain scalable systems using Python (Flask), PostgreSQL, JavaScript, and AWS, ensuring robustness and security.
- Deploy and manage applications on AWS, collaborating with DevOps teams on Terraform and CircleCI pipelines while optimising performance and ensuring compliance.
- Participate in architecture discussions, research new technologies, and assist with system design and scalable solution development.
- Write and review code, perform debugging, and maintain unit testing to ensure high-quality software delivery.
- Work in agile, cross-functional, and international teams to meet project goals, documenting processes and guiding junior developers.
- Implement best practices for security and scalability using SOLID principles, adhering to stringent banking and deployment standards.
Posted on 10 Feb 13:39, Closing date 15 Feb
Recent jobs by The Skills Mine | City | Date posted | |
Fraud Analyst | Johannesburg | 10 Feb 13:41 | |
Full-Stack Software Engineer | Johannesburg | 10 Feb 13:39 | |
Product Manager | Johannesburg | 04 Feb 16:39 | |
Compliance Analyst (6-Month FTC) | Johannesburg | 31 Jan 15:30 | |
Corporate New Business Executive | Johannesburg | 31 Jan 13:33 | |
Commercial New Business Executive | Cape Town | 31 Jan 13:31 | |
Creditors Clerk - Accounts Payable (6-Month FTC) | Johannesburg | 29 Jan 09:54 | |
Monitoring Evaluation Research Learning (MERL ) Associate | Johannesburg | 23 Jan 16:57 | |
Data Engineering Specialist | Johannesburg | 17 Jan 09:15 | |
Data Scientist | Johannesburg | 16 Jan 11:40 | |
More jobs... |
Full-Stack Software Engineer
Our client is in the Financial Services industry. Requirements: 5 to 8 years of experience in software engineering or a development fieldA Bachelor’s degree in...
![The Skills Mine](https://biz-file.com/b/1905/968227-80x50.png?1)
Senior Software Engineer
Are you ready to change the world? My client is on a mission to transform healthcare, and they need a rockstar Senior Software Engineer to join their dream...
![e-Merge IT Recruitment](https://biz-file.com/b/2205/28188-80x23.png?2)
Full Stack TypeScript Node Software Engineer
Currently in search for a senior full stack software engineer to join a team of specialist where you’ll be involved in the build of a new AI product.
![e-Merge IT Recruitment](https://biz-file.com/b/2205/28188-80x23.png?2)
ERP System Software Engineer/Assistant
Our client is looking for a dynamic ERP systems software engineer/assistant to join their team and play a vital role in ensuring the seamless operation of their ERP...
![SydSen Recruit](https://biz-file.com/b/2212/2307384-80x59.jpg?2)
Intermediate Software Engineer - C#
A health tech company on a mission to add ten years to life expectancy by building an operating system for preventative care is looking to hire an intermediate C#...
![e-Merge IT Recruitment](https://biz-file.com/b/2205/28188-80x23.png?2)
Senior Software Engineer
A company on a mission to change healthcare by reimagining how “social prescribing” works is looking to hire an exceptional Software Engineer to join their...
![e-Merge IT Recruitment](https://biz-file.com/b/2205/28188-80x23.png?2)
Ruby on Rails Senior Software Engineer
An opportunity has been made available for a Senior Software Engineer with Ruby on Rails experience, we are looking to hire a talented Engineer to join a team that helps...
![e-Merge IT Recruitment](https://biz-file.com/b/2205/28188-80x23.png?2)
Senior C# Full Stack Software Engineer - Node.js + Angular 16
Our award-winning digital transformation fintech client is on a growth path in the biometrics and identity verification space, leading the way in fintech and software...
![e-Merge IT Recruitment](https://biz-file.com/b/2205/28188-80x23.png?2)
Senior C# Full Stack Software Engineer
Are you looking for a change going into 2025? We have an opportunity that will ensure that you are able to learn, collaborate and grow.
![e-Merge IT Recruitment](https://biz-file.com/b/2205/28188-80x23.png?2)
Intermediate C# Full Stack Software Engineer - Angular 10+
This award-winning tech house and fintech, with a core focus in Biometrics and identity verification systems.
![e-Merge IT Recruitment](https://biz-file.com/b/2205/28188-80x23.png?2)
Intermediate Full Stack Software Engineer – C#
Are you an experienced developer with a passion for enhancing digital security? My client, a leading tech firm specializing in digital identity verification, is seeking...
![e-Merge IT Recruitment](https://biz-file.com/b/2205/28188-80x23.png?2)
Senior C# Software Engineer
Ready to ditch the school identity checks and join a tech revolution? A game-changing company in Johannesburg is looking for a senior C# software engineer to help...
![e-Merge IT Recruitment](https://biz-file.com/b/2205/28188-80x23.png?2)
Ruby on Rails Software Engineer
Currently searching for a software engineer to work with a multidisciplinary team to provide ingenious solutions to business problems using the latest technologies.
![e-Merge IT Recruitment](https://biz-file.com/b/2205/28188-80x23.png?2)
Senior Full Stack TypeScript Node Software Engineer
Currently in search for a senior full-stack software engineer to join a team of specialist.
![e-Merge IT Recruitment](https://biz-file.com/b/2205/28188-80x23.png?2)
Senior Full Stack TypeScript Node Software Engineer
Currently in search of a Senior Full Stack Software Engineer with Node.js and SQL experience to join a team of specialists.
![e-Merge IT Recruitment](https://biz-file.com/b/2205/28188-80x23.png?2)
Senior C# Software Engineer
Are you ready to explore the future of identity verification software? My dynamic client in the heart of Johannesburg is seeking a Senior C# Software Engineer who is...
![e-Merge IT Recruitment](https://biz-file.com/b/2205/28188-80x23.png?2)
Senior Full Stack Software Engineer
We are looking for talented senior full stack software engineers to join our dynamic team and contribute to building a scalable, multi-tenant platform.
![e-Merge IT Recruitment](https://biz-file.com/b/2205/28188-80x23.png?2)
ERP System Software Engineer/Assistant
Our client is looking for a dynamic ERP systems software and hardware assistant to join their team and play a vital role in ensuring the seamless operation of their ERP...
![SydSen Recruit](https://biz-file.com/b/2212/2307384-80x59.jpg?2)
Intermediate C# Full Stack Software Engineer
Join an award-winning tech house and fintech with a strong focus on biometrics and identity verification systems.
![e-Merge IT Recruitment](https://biz-file.com/b/2205/28188-80x23.png?2)
Java SpringBoot Kafka Software Engineer
We are currently searching for a software engineer with experience in Java, Springboot and Kafka to join our fast-growing team.
![e-Merge IT Recruitment](https://biz-file.com/b/2205/28188-80x23.png?2)
Intermediate Full Stack Software Engineer – C#
Are you an experienced developer with a passion for enhancing digital security? My client, a leading tech firm specializing in digital identity verification, is seeking...
![e-Merge IT Recruitment](https://biz-file.com/b/2205/28188-80x23.png?2)
Intermediate Java Software Engineer
Currently in search for an Intermediate Java Software Engineer to join our company that offers end-to-end technology services and solutions, collaborating with customers...
![e-Merge IT Recruitment](https://biz-file.com/b/2205/28188-80x23.png?2)
Java Software Engineer
We are looking for a Java Software Engineer to join our fast-paced environment we stand at the forefront of innovation, integrating seamlessly with our host network at...
![e-Merge IT Recruitment](https://biz-file.com/b/2205/28188-80x23.png?2)
Senior Java Software Engineer
A company that offers end-to-end technology services and solutions, collaborating with customers to help them go from good to great is currently searching for a Senior...
![e-Merge IT Recruitment](https://biz-file.com/b/2205/28188-80x23.png?2)
![](/res/img/s.gif)