Senior Software Engineer

1 day ago


Port Elizabeth, Eastern Cape, South Africa Staff Unlimited Recruitment Full time
Job Overview

Staff Unlimited Recruitment is seeking a highly skilled Senior Software Engineer to join our team. This is a unique opportunity for a talented individual to leverage their expertise in building and managing complex, distributed applications.

About the Role

This position focuses on scaling large systems using a microservice approach. The successful candidate will have experience with Linux, .NET Core, and message queuing systems like RabbitMQ. They will be responsible for designing, developing, and deploying scalable and efficient applications.

Key Responsibilities
  • Develop and implement scalable and efficient applications using .NET Core
  • Design and manage distributed systems using microservice architecture
  • Work with message queuing systems like RabbitMQ to enhance application performance
  • Implement deployment automation to streamline release processes
  • Leverage knowledge of Linux to optimize system performance
Requirements

To be successful in this role, you will need:

  • 3-5 years of relevant experience in software engineering
  • Expertise in .NET Core and microservice architecture
  • Proficiency in Linux and message queuing systems like RabbitMQ
  • Strong grasp of advanced database concepts, including partitioning and indexing
What We Offer

As a Senior Software Engineer at Staff Unlimited Recruitment, you can expect:

  • A competitive salary range of $120,000 - $180,000 per year
  • Ongoing professional development opportunities
  • A collaborative and dynamic work environment


  • Port Elizabeth, Eastern Cape, South Africa Cletech Recruitment Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at {company}. Key Responsibilities:Design, develop, and maintain large-scale software systemsCollaborate with cross-functional teams to deliver high-quality softwareStay up-to-date with industry trends and advancements in software...


  • Port Elizabeth, Eastern Cape, South Africa PerformIT Personnel Full time

    Job Title: Senior Software EngineerWe are seeking an experienced Senior Software Engineer to join our team at PerformIT Personnel. The ideal candidate will have a strong background in software development, with a focus on back-end systems.Key Responsibilities:Design, develop, test, and implement software solutionsProvide internal and external supportWrite...


  • Port Elizabeth, Eastern Cape, South Africa BCXP Full time

    About the RoleWe are seeking a skilled Senior Software Engineer to join our team.Responsibilities include:Designing and developing software applicationsCollaborating with cross-functional teamsEnsuring high-quality software deliverablesRequirementsAmbitious software engineers with experience in software development, strong understanding of software design...


  • Port Elizabeth, Eastern Cape, South Africa PerformIT Personnel Full time

    Job Title: Senior Software EngineerWe are seeking an experienced Senior Software Engineer to join our team at PerformIT Personnel in Port Elizabeth. The ideal candidate will have a strong background in software development, with a focus on back end technologies such as C#, .NET, and MS SQL Server.Key Responsibilities: Design, develop, and implement software...


  • Port Elizabeth, Eastern Cape, South Africa LexisNexis (Proprietary) Limited Company Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for performing complex research, design, and software assignments. You will work closely with other personnel to finalize requirements, complete bug fixes, and implement development processes.Responsibilities•...


  • Port Elizabeth, Eastern Cape, South Africa Staff Unlimited Recruitment Full time

    About This RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Staff Unlimited Recruitment.Job OverviewThis role involves developing and delivering feature-rich mobile applications solutions for customers of our supply chain and automotive solutions, driving innovation and enhancing user experiences.ResponsibilitiesDesign,...


  • Port Elizabeth, Eastern Cape, South Africa Personnel Network Full time

    As a senior software engineer in our cloud team, you will be responsible for designing and implementing scalable cloud-based systems. Your expertise in cloud architecture will ensure the smooth integration of our software applications with cloud services. Our team is looking for a highly motivated individual who can lead the way in cloud engineering.Key...


  • Port Elizabeth, Eastern Cape, South Africa Recruit King Full time

    Senior Software DeveloperAt Recruit King, we are seeking a highly skilled Senior Software Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software applications using C# and Microsoft SQL.Key Responsibilities:Design and develop software applications using C# and...


  • Port Elizabeth, Eastern Cape, South Africa Outsource Retail Full time

    As a Senior Software Engineer - Backend Development at {company}, you will be responsible for designing and developing the back-end of our software applications. Your primary focus will be on building scalable and maintainable systems that meet the needs of our users.Key Responsibilities:Design and develop back-end systems using languages such as Java,...


  • Port Elizabeth, Eastern Cape, South Africa EnableSA (Pty) Ltd Full time

    We are looking for a Senior Software Engineer to join our team at Company Name.Key Responsibilities:Design and develop scalable and efficient cloud-based systems.Collaborate with cross-functional teams to identify and prioritize project requirements.Ensure high-quality code adherence to industry standards.Requirements:5+ years of experience in software...

  • Software Engineer

    3 weeks ago


    Port Elizabeth, Eastern Cape, South Africa On Line Personnel Full time

    Job Title: Software EngineerJob Description:We are seeking a highly skilled Senior Developer to join our team at On Line Personnel. The ideal candidate will have a strong background in software development, with a focus on C# .NET and web development technologies such as HTML, CSS, and JavaScript frameworks (e.g. React, Angular, or Vue.js).The Senior...


  • Port Elizabeth, Eastern Cape, South Africa On Line Personnel Full time

    Job Title: Senior Software DeveloperJob Summary: We are seeking a highly skilled Senior Software Developer to join our team at On Line Personnel. As a Senior Software Developer, you will be responsible for designing, developing, and implementing large information systems.Key Responsibilities:Design and develop software components anywhere in the software...


  • Port Elizabeth, Eastern Cape, South Africa Top Vitae Full time

    Job Title: {title}At {company}, we are seeking a talented software engineer to join our team. The ideal candidate will have a strong background in software development and a passion for delivering high-quality solutions.Design, develop, and test software applicationsCollaborate with cross-functional teams to identify and prioritize project requirementsStay...


  • Port Elizabeth, Eastern Cape, South Africa On Line Personnel Full time

    We are looking for a highly skilled and experienced Senior Software Engineer to join our team at On Line Personnel.About the Role:This is a fantastic opportunity for a talented developer to take on a challenging role, working on full-stack software development projects from start to finish. The ideal candidate will have a strong background in C# .NET and be...


  • Port Elizabeth, Eastern Cape, South Africa On Line Personnel Full time

    Job Title: Senior Software DeveloperJob Summary:We are seeking a highly skilled Senior Software Developer to join our team at On Line Personnel. The ideal candidate will have a strong background in software development, with a focus on designing and implementing software solutions based on project requirements.Key Responsibilities:* Design and implement...


  • Port Elizabeth, Eastern Cape, South Africa On Line Personnel Full time

    Job Position: Software DeveloperLocation: PESalary: R40 000 per month commensurate with qualification and experienceKey Responsibilities:• Designing and implementing software solutions based on project requirements• Collaborate with Product Managers, Designers and other stakeholders to understand and clarify project requirements• Participate in code...


  • Port Elizabeth, Eastern Cape, South Africa On Line Personnel Full time

    Job Position: Software DeveloperLocation: Eastern CapeSalary: R40 000 per month based on qualifications and experienceKey Qualifications:• Mid-level/Intermediate Developers• Bachelor's degree in Computer Science, Software Engineering or a related field (equivalent work experience acceptable)• Strong programming skills in C# .NET• Proficiency in web...


  • Port Elizabeth, Eastern Cape, South Africa PerformIT Personnel Full time

    Job Title: Senior Software DeveloperAbout the Role:We are seeking a skilled Senior Software Developer to join our team at PerformIT Personnel. The ideal candidate will have a strong background in software engineering, with expertise in designing and implementing large-scale systems.Key Responsibilities:* Serve as a technical lead, directing the efforts of...


  • Port Elizabeth, Eastern Cape, South Africa RMG Recruitment (Pty) Ltd Full time

    About the Job:As a Senior Software Engineer, you will be responsible for designing and developing full stack applications using Java and relevant technologies. Your primary focus will be on building scalable and efficient systems that meet the needs of our organization.Key Responsibilities:Develop full stack applications using Java and relevant...


  • Port Elizabeth, Eastern Cape, South Africa On Line Personnel Full time

    Job Position: Senior Software DeveloperWe are seeking a highly skilled Senior Software Developer to lead our development teams and contribute to the ongoing evolution of our content supply portfolio of applications and services. The ideal candidate will have a strong background in designing, programming, and implementing large information systems, as well as...