Senior Software Engineer

5 days ago


Sandton, Gauteng, South Africa Hire Resolve Full time R1 000 000 - R2 500 000 per year
Hire Resolve's client is seeking a Software Engineer who will be responsible for designing, developing, and maintaining software solutions for the client's SaaS applications. This role requires strong technical expertise in software development, performance optimization, security, and collaboration with cross-functional teams. The Software Engineer will contribute to architectural decisions, ensure compliance with industry standards, and deliver high-quality software solutions aligned with business objectives.

Responsibilities:
  • Software Development:
    • Design, develop, and maintain SaaS applications.
    • Write clean, efficient code.
    • Conduct code reviews and testing.
    • Implement new features.
    • Develop automated tests.
  • Architecture & Design:
    • Contribute to SaaS platform architecture.
    • Ensure scalability and maintainability.
    • Collaborate on technical solutions.
  • Performance Optimization:
    • Identify and resolve performance bottlenecks.
    • Optimize code and database queries.
    • Implement caching.
  • Security & Compliance:
    • Implement security best practices.
    • Conduct security assessments.
    • Perform security code reviews.
  • Collaboration & Agile Development:
    • Work with product managers and designers.
    • Participate in agile processes.
    • Communicate project status.
  • Continuous Improvement & Innovation:
    • Stay updated on industry trends.
    • Improve development processes.
    • Advocate for best practices.
Minimum Requirements:
  • 4-5 years of professional software development experience.
  • Bachelor's degree in Computer Science, Software Engineering, or related field.
  • Proven SaaS application development experience.
  • Proficiency in OSS programming languages (PHP, GoLang, Python, JavaScript, etc.).
  • Experience with front-end , React, Angular) and back-end (Symfony, FastAPI, Django, ) frameworks.
  • Proficiency with SQL/NoSQL databases and cloud platforms (AWS, Azure, Google Cloud).
  • Strong understanding of software architecture, design patterns, and best practices.
  • Excellent problem-solving and communication skills.

Preferred:

  • Cloud certifications (AWS Certified Developer, Google Professional Cloud Developer).
  • Experience with containerization and orchestration (Docker, Kubernetes).
  • Familiarity with DevOps and CI/CD tools (Jenkins, Bitbucket Pipelines).
  • Knowledge of microservices architecture and RESTful APIs.
  • Experience with Agile methodologies.
  • Ability to manage multiple projects.
  • Proficiency in optimizing legacy code.

Benefits:

  • Competitive salary based on experience.
IF you meet the above requirements and want to make a career-changing move, apply today by emailing your CV to [email protected]

You can also connect with Daniel on LinkedIn or contact Hire Resolve
If you meet the above requirements we will contact you within 3 working days

  • Sandton, Gauteng, South Africa Hire Resolve Full time R2 000 000 - R2 500 000 per year

    Hire Resolve's client are seeking a seasoned Full Stack Senior Software Engineer to join their dynamic team. The ideal candidate will have a deep understanding of both front-end and back-end technologies and be capable of leading projects from conception to deployment.Responsibilities:- Design, develop, and maintain scalable and efficient web applications.-...


  • Sandton, Gauteng, South Africa Discovery Ltd. Full time

    Business Unit: Vitality LifeFunction: Development (Oracle/Delphi/Magic/etc)Date: 21 Oct 2025About DiscoveryDiscovery's core purpose is to make people healthier and to enhance and protect their lives. We seek out and invest in exceptional individuals who understand and support our core purpose, and whose own values align with those of Discovery. Our...


  • Sandton, Gauteng, South Africa Exaze Full time R1 200 000 - R2 400 000 per year

    The Senior Software Engineer Team Lead/ Solution Architect acts as the technical linchpin between business vision and engineering execution. You will translate strategic objectives and product needs into secure, scalable, and cost‑effective software architectures, while remaining hands‑on with code and cloud infrastructure.Key...


  • Sandton, Gauteng, South Africa Hire Resolve Full time R500 000 - R1 500 000 per year

    Hire Resolve is seeking a skilled C++ Software Engineer to join their client's team in Sandton. The ideal candidate will be responsible for developing high-performance applications, solving complex problems, and collaborating with other engineers to create innovative solutions. If you are passionate about technology and have a strong background in C++, we...


  • Sandton, Gauteng, South Africa ECM Ground (Pty) Ltd Full time R1 000 000 - R2 500 000 per year

    DescriptionOur client is looking for a Senior .Net Engineer with a passion for designing and building scalable, resilient, and high-performance solutions using latest technologies.You will be part of a cross-functional team of product owner, software engineers, delivery manager and QA engineers responsible for the creation of our client's Transactional...


  • Sandton, Gauteng, South Africa 36f54d45-3157-4a45-ada8-49709a7ad8f3 Full time R1 200 000 - R2 400 000 per year

    DescriptionSenior Data EngineerLocation: JohannesburgJob Type: Full-time (100%)About ScytaleScytale is a fast-growing B2B SaaS startup transforming cybersecurity compliance for businesses worldwide. Our innovative Compliance-as-a-Service platform simplifies frameworks like SOC 2, ISO 27001, HIPAA, GDPR, and PCI DSS for startups, scale-ups, and enterprises....


  • Sandton, Gauteng, South Africa Hire Resolve Full time R100 000 - R200 000 per year

    Hire Resolve is seeking a highly skilled and experienced Senior Tailings Engineer to join our team. As a Senior Tailings Engineer, you will be responsible for managing and overseeing the design, construction, and operation of tailings storage facilities and associated infrastructure.Responsibilities:Lead the design and construction of tailings storage...


  • Sandton, Gauteng, South Africa Disruptive IT Full time R264 000 - R312 000 per year

    This is a 6 month contract role for a Senior Desktop Engineer based on-site in Isando. The Senior Desktop Engineer will be responsible for providing technical support for desktop computers, troubleshooting hardware and software issues, and ensuring proper installation of operating systems and software. The role entails day-to-day management of technical...


  • Sandton, Gauteng, South Africa Hire Resolve Full time R1 200 000 - R1 800 000 per year

    Job Vacancy: Senior Electrical Engineer (Heavy Current)Location: Sandton, South AfricaPosition Overview: Our client is seeking a highly skilled and experienced Senior Electrical Engineer (Heavy Current) to join our their team in Sandton, South Africa. The ideal candidate will have a strong background in heavy current electrical engineering, with a proven...


  • Sandton, Gauteng, South Africa Dis-Chem Life Full time R2 000 000 - R2 500 000 per year

    Purpose of the RoleThe Senior Data Engineer is the architect and builder of Dis-Chem Life's data foundation, creating the infrastructure that turns raw information into a strategic asset. This role goes far beyond moving data from A to B, it is about designing high-performance, future-proof systems that make data accurate, accessible, and truly powerful.By...