Current jobs related to Senior Software Engineer – Directory - Centurion - SayPro


  • BCX Centurion Full time

    Job Title: System Engineer AD Specialist · Centurion-based Role · We are seeking an experienced System Engineer to join our team at BCX. The successful candidate will be responsible for installing, monitoring, testing, and maintaining cloud and infrastructure solutions. · Key Res ...


  • BCXP Centurion

    Job Title: Spec: System Engineer AD · At Bcx, we are seeking a skilled System Engineer to install, monitor, test and maintain cloud and infrastructure solutions. The ideal candidate will provide technical support and guidance through high-level analysis, diagnosis and problem-sol ...


  • Sabenza IT Recruitment Centurion

    Server Engineer Position · Skillful Server Engineers with expertise in Wintel systems are sought to design, implement, and maintain server infrastructure for optimal performance and reliability. · Position Details: · Position Type: Permanent (Onsite for first 3 months in Centurio ...


  • OUTsurance Centurion

    Job Summary · We are seeking a skilled Systems Administrator to join our Windows Team. As the successful candidate, you will be responsible for providing technical expertise and guidance to ensure the successful design, implementation, and maintenance of Windows-based systems wit ...


  • OUTsurance Centurion Full time

    Job Title: Systems Administrator · At Outsurance, we're seeking a skilled Systems Administrator to join our team. · The ideal candidate will have a strong background in designing, implementing, and managing Windows-based systems in enterprise environments. They will be responsibl ...


  • Sabenza IT Recruitment Centurion

    Job Title: Server Engineer · We are seeking a skilled Server Engineer with expertise in Wintel systems to design, implement, and maintain server infrastructure for optimal performance and reliability. · This role offers the opportunity to work with a leading technology company de ...


  • HR Genie Centurion

    Azure Cloud Engineer · We take pride in our culture, composed of highly skilled and passionate professionals. Our team comprises both industry veterans and young talent eager to shape the future. · As an Azure Cloud Engineer, you will collaborate with the engineering team, focusi ...


  • Zakheni ICT (Pty) Ltd Centurion

    Senior Network Analyst Role · We seek a highly skilled Senior Network Analyst to manage and maintain our IT network. · Duties & Responsibilities · Collaborate with IT System engineers to design, deliver, and optimize local and wide area networks for data, voice, text, or image co ...


  • Zakheni ICT (Pty) Ltd Centurion

    Senior Network Analyst Position · The ideal candidate will be responsible for the management and maintenance of our IT network. They will collaborate with other system administrators, database administrators, and support technicians at our client site to ensure seamless network o ...


  • Isanqa Resourcing Gauteng

    Senior Azure Infrastructure & Security Specialist Job Description · Job Summary · We are seeking a highly skilled Senior Azure Infrastructure & Security Specialist to join our feature team focused on Active Directory and Authentication Platforms. As a key member of our team, you ...


  • Data Centrix Gauteng

    Key Qualifications and Experience: · Candidates should hold a Matric certificate and a degree or diploma in Computer Science, IT Systems, Software Engineering, or a related field. A minimum of 6 years' experience in Microsoft Azure Cloud infrastructure is required, along with ext ...


  • Datafin It Recruitment Pretoria

    Job Title: Site Reliability Engineer - Kubernetes · We are seeking a skilled and experienced Site Reliability Engineer to join our team at datafin-it-recruitment. · About the Role: · The ideal candidate will be responsible for ensuring the robustness, scalability, and efficiency ...


  • Imizizi Pretoria

    Advanced CAX VDI Engineer · Taking Virtualization to the Next Level · We are seeking an expert in virtualization to spearhead complex projects and drive transformative change in virtual desktop infrastructure. If you're adept at architecting cutting-edge solutions, optimizing per ...


  • Imizizi Pretoria

    Drive Innovation in Virtualization Technology · We are seeking a talented CAX VDI Engineer to elevate user experience, enhance system performance, and redefine efficiency in the Automotive sector. · About the Role · This is an exciting opportunity to push the boundaries of virtua ...

  • Tumaini Consulting

    Systems Engineer

    18 hours ago


    Tumaini Consulting Pretoria

    Improve System Operations and Drive Cutting-Edge Infrastructure Solutions · About the Role · We are seeking a proactive problem-solver with a passion for system performance, security, and reliability to join our forward-thinking team. As a Systems Engineer, you will play a critic ...


  • Mediro ICT Recruitment Pretoria

    Job Title: Systems Engineer · We are looking for a skilled Systems Engineer to oversee the lifecycle management of operating systems and Ansible Automation Platform. Key responsibilities include managing the platform's stability, performance, and cost optimization. · This is a lo ...


  • Abbott Gauteng

    Key Responsibilities · We are seeking a skilled professional to join our team at Abbott in the Privileged Access Management (PAM) domain. The ideal candidate will have at least 3 years of experience working with PAM tools, focusing on architecture & design, integration, implement ...


  • Datacentrix Gauteng

    Desktop Support Engineer · Our client in Montague Gardens is seeking a Desktop Support Engineer with expertise in end-user and telepresence support. · A valid driver's license and personal transportation are mandatory requirements for this position. · The successful candidate wil ...


  • Camino Recruit Gauteng

    Job Overview · We are seeking a highly skilled German speaking SEO Specialist to join our team in a remote setting. · Key Responsibilities · Develop and implement effective SEO strategies to drive organic traffic and improve website rankings. · Conduct keyword research and analys ...


  • Outsurance Gauteng

    Job Description · We are seeking a highly skilled Systems Administrator for the Windows Team, who will provide technical expertise and guidance to ensure the successful design, implementation, and maintenance of Windows-based systems within our organisation. · You will collaborat ...


  • Mediro ICT Recruitment Pretoria

    Senior Information Systems Engineer · We are seeking a Senior Information Systems Engineer with a deep understanding of Ansible Core and Ansible Automation Platform. · This will be a long-term fixed contract of 3-years (Renewable & Ongoing) working on a Hybrid model. · Responsibi ...

  • Senior Software Engineer – Directory - Centurion - SayPro

    SayPro
    SayPro Centurion

    2 weeks ago

    Default job background
    Description

    Mukuru is an Africa-based FinTech that enables safe, affordable, reliable financial services to underserved communities. With over 40 million cross-border transactions over the last decade, we are one of Africa's largest remittances-led FinTech companies.

    Our Services

    We offer customers the opportunity to send money to their relatives or friends, as well as critical customer services such as Funeral Cover and The Mukuru Money Card. Our payment solutions cater to businesses in emerging markets.

    About Us

    We have an exciting opportunity for a Senior Software Engineer (PHP) to join our Financial Services engineering team in Centurion. This role involves working with passionate individuals in a collaborative culture that fosters creativity and growth.

    Role Responsibilities

    1. Writing code that serves as an example for other software engineers.
    2. Participating in the design and implementation of medium to large size features.
    3. Demonstrating expertise in industry trends and standards, infrastructure, and delivery system.
    4. Providing technical advice on impactful projects and weighing in on technical decisions.
    5. Improving overall quality of engineering done in your team and supporting teammates' success.
    6. Mentoring others to accelerate their career growth and encouraging participation.
    7. Building on team processes and looking for ways to improve them.

    Requirements

    1. Grade 12 or equivalent qualification.
    2. Relevant IT degree or diploma.
    3. 7+ years' experience working as a Software Engineer.
    4. Strong PHP background with experience in PHP frameworks & related open-source technologies.
    5. Ability to build, test, and deploy applications using Docker.
    6. Database management experience (data migration, transformation, and scripting).
    7. Experience with modern Git workflows (pull requests, code reviews, CI/CD).
    8. Agile Software Development Methodologies experience (Scrum/Kanban).
    9. Awareness of design patterns and principles (SOLID principles).
    10. Knowledge of web application architecture and object-oriented programming.
    11. Understanding of microservices architecture and RESTful API services.
    12. Cloud Technologies knowledge (AWS etc.).

    Additional Skills

    1. Effective communication skills for conveying technical concepts and collaborating with team members.
    2. Leadership skills for guiding junior team members, fostering teamwork, and setting a positive example.
    3. Critical thinking and problem-solving abilities for devising effective solutions.
    4. Adaptability and willingness to learn new technologies and approaches in a rapidly evolving industry.
    5. Familiarity with fundamental accounting principles and concepts.

Jobs
>
Centurion