Senior Software Engineer

3 weeks ago


Pretoria, Gauteng, South Africa MoonsGate Capital Ltd TA Engineuity Global Full time
Job Title: Senior Software Engineer - Full Stack Developer

About the Role:
We are seeking an experienced Full Stack Developer with strong DevOps expertise to join our dynamic team at MoonsGate Capital Ltd T/A Engineuity Global. In this role, you will be involved in both front-end and back-end development, focusing on building seamless API integrations between desktop and mobile applications and third-party systems. Our tech stack includes Angular, JavaScript, PHP, and Laravel.

Key Responsibilities:
• Manage and monitor AWS infrastructure to ensure optimal performance.
• Develop and maintain web applications using Angular, JavaScript, and PHP, with plans to transition to React.
• Design, develop, and maintain secure APIs, facilitating smooth communication between platforms.
• Work on the integration of external APIs and data structures.
• Solve complex development issues and contribute to all stages of the development lifecycle.
• Lead specific product streams, including technical drawing tools, GIS solutions, and AI-driven features.
• Collaborate closely with the development team to ensure effective and efficient project delivery.
• Keep up with emerging trends in web technologies, particularly in areas like React, API development, and AI.

Skills & Qualifications:
• Strong expertise in Angular, JavaScript, PHP, and API development.
• Proven problem-solving and analytical skills.
• Excellent communication and teamwork abilities.
• Quick learner who can adapt to new technologies and changing requirements.
• Bonus: Experience in technical drawing, GIS, or AI solutions. Prior experience in leading development projects or product streams is highly desirable.

  • Pretoria, Gauteng, South Africa Tumaini Consulting Full time

    Job Title: Senior Software EngineerJob Summary:Our client, a forward-thinking technology company, is currently seeking an experienced Senior Software Engineer (Java) to join the team.Key Responsibilities:7 years of solid development experience in back-end and full stack developmentProficiency in Java and NodeJSExperience with TypeScript is requiredAWS...


  • Pretoria, Gauteng, South Africa Mukuru Full time

    Unlock Your Potential as a Senior Software Engineer at MukuruMukuru is a leading Africa-based FinTech that empowers underserved communities with safe, affordable, and reliable financial services. With a decade of experience and over 40 million cross-border transactions, we are one of Africa's largest remittances-led FinTech companies.About the RoleWe are...


  • Pretoria, Gauteng, South Africa Lim Personnel Full time

    Job Title: Senior Software EngineerRole Summary:As a Senior Software Engineer at Lim Personnel, you will be responsible for developing and maintaining our cloud-based platform. Your expertise in relational databases, cloud computing, and data integration will be valuable assets to our team. If you have a passion for technology and a drive to deliver...


  • Pretoria, Gauteng, South Africa Agile Bridge Full time

    Unlock Your Potential as a Software CraftsmanAre you passionate about building innovative software solutions and driving technological advancements? Agile Bridge is seeking a talented Senior Software Engineer to join our team of passionate developers.We're a company that values code craftsmanship, and we're looking for someone who shares our passion for...


  • Pretoria, Gauteng, South Africa Network Recruitment Full time

    Job Title: Senior Software Engineer - ReactNetwork Recruitment is seeking a highly skilled Senior Software Engineer - React to join our team. As a key member of our software development team, you will be responsible for designing, implementing, and maintaining high-quality software solutions using React.Key Responsibilities:Design and develop software...


  • Pretoria, Gauteng, South Africa Hire Resolve Full time

    Job Title: Senior .Net Software EngineerHire Resolve is seeking a skilled Senior .Net Software Engineer to join our client's team in a fast-paced, collaborative environment. As a Senior .Net Software Engineer, you will be responsible for developing and maintaining high-quality software applications using the .Net framework.Key Responsibilities:Design,...


  • Pretoria, Gauteng, South Africa Tumaini Consulting Full time

    Seeking a highly skilled Senior Software Engineer with 7 years of experience in back-end and full stack development, proficient in Java and NodeJS, to join our team at Tumaini Consulting.Key ResponsibilitiesDesign and develop robust, scalable, and efficient software systems using Java and NodeJS.Collaborate with cross-functional teams to identify and...


  • Pretoria, Gauteng, South Africa Network Recruitment Full time

    Network Recruitment is currently searching for a highly skilled Senior Software Engineer to join their team. As a key player in the development process, you will be responsible for designing, developing, and implementing software solutions to meet business requirements.Key Responsibilities:Develop and implement software solutions using Java and related...


  • Pretoria, Gauteng, South Africa Network Recruitment Full time

    Key Responsibilities:As a Senior React Software Engineer at Network Recruitment, you will be responsible for developing, executing, researching, designing, implementing, and maintaining software. This includes working closely with developers, UX designers, support consultants, and business partners to ensure seamless collaboration. Additionally, you will be...


  • Pretoria, Gauteng, South Africa CSG Recruit Full time

    Job RequirementsWe are seeking a highly skilled Senior Software Engineer to join our team at CSG Recruit. The ideal candidate will have a strong background in software development, with a focus on ASP.NET, C#, and .Net Core.Must have a degree in Information Technology or Computer Science.At least 3 years of experience in software development, with a strong...


  • Pretoria, Gauteng, South Africa OfferZen Full time

    Senior Go Software EngineerWe are seeking a highly skilled Senior Go Software Engineer to join our team at OfferZen, the developer jobs marketplace.The ideal candidate will have 4+ years of experience in Go, with a strong background in developing and supporting software, including applications, database integration, interfaces, and new functionality...


  • Pretoria, Gauteng, South Africa Rad Resources Full time

    Job Title: Senior Android Software EngineerAbout Rad ResourcesWe are a leading provider of innovative software solutions, and we're looking for a highly skilled Android Developer to join our team.Salary: $100,000 - $120,000 per annumJob Description:As a Senior Android Software Engineer at Rad Resources, you will be responsible for designing, developing, and...


  • Pretoria, Gauteng, South Africa E&D Recruiters Full time

    About the RoleWe are seeking an experienced Senior Embedded Software Engineer to join our team at E&D Recruiters.ResponsibilitiesCollaborate with production teams and hardware specialists to develop and industrialize products, ensuring a seamless transition from concept to production.Leverage expertise in Python, C, and C++ programming to design, test, and...


  • Pretoria, Gauteng, South Africa Tumaini Consulting Full time

    Senior .NET Software EngineerWe are seeking an experienced Senior .NET Developer to join our team in a hybrid working model. The ideal candidate will have expertise in ASP.NET MVC, C# and the .NET Framework, as well as experience with REST-based web services and version control using Git.Key Requirements:ASP.NET MVC and C# proficiencyExperience with...


  • Pretoria, Gauteng, South Africa Hire Resolve Full time

    Hire Resolve is seeking a skilled Senior .Net Software Engineer to join their client's team in a software development role. The ideal candidate will have a strong proficiency in .Net framework, C#, and SQL Server, as well as experience with web development technologies such as ASP.Net, MVC, JavaScript, and HTML/CSS.Key ResponsibilitiesDesign, develop, and...


  • Pretoria, Gauteng, South Africa E&D Recruiters Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team as a Network Protocol Developer. This is an excellent opportunity to work on developing Layer 2 and Layer 3 protocol software components.Key ResponsibilitiesDeveloping software components that meet the required specifications.Verifying the protocol stack against...


  • Pretoria, Gauteng, South Africa Mukuru Full time

    About the RoleWe are looking for an experienced Technical Lead to join our dynamic Financial Services engineering team. As a leader, you will be responsible for guiding a team of software engineers, fostering a culture of continuous learning, and ensuring the successful delivery of high-quality software products.About the TeamOur team is passionate about...


  • Pretoria, Gauteng, South Africa PRR Recruitment Services Full time

    Senior Software Development Engineer WantedWe are seeking a highly skilled Senior Software Development Engineer to join our team at PRR Recruitment Services.Key Requirements:Technical degree in Computer Science or related fieldMinimum 5 years of experience in software developmentProficiency in C# development, web development, Golang development, iOS...


  • Pretoria, Gauteng, South Africa Tumaini Consulting Full time

    We are looking for a Senior Software Engineer to join our team at Tumaini Consulting, based in Centurion, Gauteng. The ideal candidate will have a minimum of 5 years of professional experience in .NET development using C#.Key requirements include:Experience with Blazor & .NET MAUI will be advantageous.Proficiency in front-end technologies such as HTML, CSS,...


  • Pretoria, Gauteng, South Africa MSP Staffing LTD Full time

    We are seeking a highly skilled Senior Java Software Engineer to join our dynamic team at MSP Staffing LTD. The ideal candidate will possess a strong background in Java and a minimum of 8 years of experience in the field.Key Requirements:8 years overall experienceBSc/BTechJavaELK KnowledgeUSSD KnowledgeAbout the Role:This is a fantastic opportunity for a...