News

Industries

Companies

Jobs

Events

People

Video

Audio

Galleries

My Biz

Submit content

My Account

Advertise with us

Advertise your job vacancies
    Subscribe to email job alerts
      Search jobs

      Related jobs

      Recruit Image

      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
      Preferred qualifications: 
      • 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.
      Responsibilities:
      • 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

      The Skills Mine
      Connecting highly talented individuals with organisations that recognise the power of talent to optimise business effectiveness.
      Recent jobs by The Skills Mine CityDate posted
      Fraud AnalystJohannesburg10 Feb 13:41
      Full-Stack Software EngineerJohannesburg10 Feb 13:39
      Product ManagerJohannesburg04 Feb 16:39
      Compliance Analyst (6-Month FTC)Johannesburg31 Jan 15:30
      Corporate New Business ExecutiveJohannesburg31 Jan 13:33
      Commercial New Business ExecutiveCape Town31 Jan 13:31
      Creditors Clerk - Accounts Payable (6-Month FTC)Johannesburg29 Jan 09:54
      Monitoring Evaluation Research Learning (MERL ) AssociateJohannesburg23 Jan 16:57
      Data Engineering SpecialistJohannesburg17 Jan 09:15
      Data ScientistJohannesburg16 Jan 11:40
      More jobs...
      Full-Stack Software Engineer
      Johannesburg
      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
      13 hours
      Senior Software Engineer
      Johannesburg
      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
      5 Feb 2025
      Full Stack TypeScript Node Software Engineer
      Johannesburg
      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
      5 Feb 2025
      ERP System Software Engineer/Assistant
      East Rand
      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
      4 Feb 2025
      Intermediate Software Engineer - C#
      Johannesburg
      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
      4 Feb 2025
      Senior Software Engineer
      Johannesburg
      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
      3 Feb 2025
      Ruby on Rails Senior Software Engineer
      Johannesburg
      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
      30 Jan 2025
      Senior C# Full Stack Software Engineer - Node.js + Angular 16
      Bedfordview
      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
      29 Jan 2025
      Senior C# Full Stack Software Engineer
      Bedfordview
      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
      29 Jan 2025
      Intermediate C# Full Stack Software Engineer - Angular 10+
      Bedfordview
      This award-winning tech house and fintech, with a core focus in Biometrics and identity verification systems.
      e-Merge IT Recruitment
      29 Jan 2025
      Intermediate Full Stack Software Engineer – C#
      Bedfordview
      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
      28 Jan 2025
      Senior C# Software Engineer
      Bedfordview
      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
      28 Jan 2025
      Ruby on Rails Software Engineer
      Johannesburg
      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
      28 Jan 2025
      Senior Full Stack TypeScript Node Software Engineer
      Johannesburg
      Currently in search for a senior full-stack software engineer to join a team of specialist.
      e-Merge IT Recruitment
      22 Jan 2025
      Senior Full Stack TypeScript Node Software Engineer
      Johannesburg
      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
      16 Jan 2025
      Senior C# Software Engineer
      Bedfordview
      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
      16 Jan 2025
      Senior Full Stack Software Engineer
      Johannesburg
      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
      16 Jan 2025
      ERP System Software Engineer/Assistant
      East Rand
      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
      8 Jan 2025
      Intermediate C# Full Stack Software Engineer
      Bedfordview
      Join an award-winning tech house and fintech with a strong focus on biometrics and identity verification systems.
      e-Merge IT Recruitment
      8 Jan 2025
      Java SpringBoot Kafka Software Engineer
      Midrand
      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
      8 Jan 2025
      Intermediate Full Stack Software Engineer – C#
      Bedfordview
      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
      19 Dec 2024
      Intermediate Java Software Engineer
      Johannesburg
      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
      18 Dec 2024
      Java Software Engineer
      Johannesburg
      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
      18 Dec 2024
      Senior Java Software Engineer
      Johannesburg
      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
      18 Dec 2024
      More jobs
      Next
      Let's do Biz