Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Oct 12, 2026
    Deadline: Oct 29, 2026
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Fidelity Services Group is Southern Africa's largest integrated security solutions provider and the industry leader in protection innovation. Excellence in service delivery and implementation are fundamental to our impressive track record. By keeping abreast of the latest trends and technological developments globally, and continuously evolving and in...

     

    Software Engineer

    About the Role

    • Fidelity Services Group is looking for a hands-on Software Engineer to join our technology team. The successful candidate will design, develop and maintain secure, scalable and reliable software solutions that support business-critical operations. This role is suited to an experienced professional who enjoys solving complex technical problems, strengthening engineering practices and collaborating with stakeholders to deliver meaningful outcomes.

    Key Responsibilities

    • Design, develop, test, debug, deploy and maintain high-quality software applications.
    • Translate business and stakeholder requirements into technical specifications and practical solutions.
    • Contribute to software architecture, focusing on scalability, performance, maintainability and extensibility.
    • Troubleshoot complex software defects and implement sustainable solutions.
    • Conduct code reviews and promote coding standards, testing practices and engineering discipline.
    • Develop and maintain technical specifications, system designs and supporting documentation.
    • Collaborate with product, design, quality assurance and other cross-functional teams.
    • Mentor junior engineers and contribute to continuous improvement and technology adoption.
    • Apply secure software development principles and support automated build and deployment practices.
    • Contribute to production reliability, monitoring, incident resolution and continuous service improvement.

    Minimum Requirements

    • Bachelor's or Master's degree in Computer Science, Software Engineering or a related field.
    • Proven experience designing and developing complex software applications.
    • Strong proficiency in one or more programming languages, including Java, C#, Python, JavaScript or TypeScript.
    • Sound knowledge of software development methodologies, version control, integrated development environments and testing frameworks.
    • Strong analytical, troubleshooting, communication and collaboration skills.
    • Demonstrated ability to guide and mentor junior engineers.

    Advantageous Experience

    • Cloud environments.
    • Continuous integration and continuous deployment (CI/CD) pipelines.
    • Automated testing and observability.
    • Secure software development practices.
    • Production support and system reliability.

    Technology Exposure

    • Programming languages: Python, JavaScript, Java, C#, TypeScript.
    • Front-end: React, Angular, Vue.js.
    • Back-end: Node.js, Django, Ruby on Rails.
    • Mobile: Swift, Kotlin, Flutter.
    • Data and integration: SQL, NoSQL, API development, Microsoft Power Platform.

    Core Competencies

    • Technical expertise, analytical thinking, attention to detail, collaborative delivery, adaptability, leadership and continuous learning.

    Deadline:19th October,2026

    Check how your CV matches this job

    Method of Application

    Interested and qualified? Go to Fidelity Services Group on fidelityservicesgroup.simplify.hr to apply

    Build your CV for free. Download in different templates.

  • Get new ICT / Computer jobs like this on Telegram.Get Jobs on Telegram
  • Send your application

    Back To Home

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail