Software Development Professional

2 months ago


Pretoria, Gauteng, South Africa RPO Recruitment Full time
Software Development Opportunity

RPO Recruitment is seeking a skilled and ambitious software development professional to join our client's team in Pretoria.

Key Responsibilities
  • Design and implement high-quality, efficient, and scalable code for our cloud-based IoT platform using Azure cloud applications.
  • Collaborate with the team to identify and implement new features and improvements to the platform.
  • Ensure the reliability, scalability, and security of the platform.
  • Develop and maintain the backend infrastructure of our cloud-based IoT platform.
  • Write unit tests and integration tests to ensure code quality and stability.
  • Troubleshoot and debug issues in the platform as they arise.
  • Participate in code reviews to ensure high-quality standards are met.
  • Stay up-to-date with the latest industry trends, technologies, and best practices related to backend development and Azure cloud applications.
Requirements
  • Tertiary qualification in Computer Science or Software Engineering.
  • 1 year of professional experience in software development.
  • 1 year of experience in development of C#/.NET applications (backend).
  • Good knowledge of development with Azure Cloud Services.
  • Good knowledge of automated testing on different test levels.
  • Basic skills in software architecture & design.
  • Proven experience working in an agile software development process (preferably Scrum & SAFe).
  • 1 year of experience in Angular and Typescript.
  • A relevant tertiary qualification in Computer Science, Software Engineering or equivalent.
  • Experience in designing and developing enterprise-scale web SPAs and reusable components/libraries in Angular.
  • Knowledge of Typescript.
  • Knowledge of HTML5.
  • Knowledge of SCSS.
What We Offer
  • A highly competitive salary based on experience.

RPO Recruitment is a Specialist Recruitment Agency that provides candidates and clients with unique recruitment solutions tailored to their needs. We focus on helping you reach your personal and professional goals by connecting you to your perfect career path.



  • Pretoria, Gauteng, South Africa IOCO Full time

    {"title": "Software Development Role", "description": "At IOCO, we are seeking a skilled Software Development Professional to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining software applications that meet the needs of our clients.**Key Responsibilities:*** Design and develop software...


  • Pretoria, Gauteng, South Africa Agile People Full time

    About the RoleWe are seeking a highly skilled Software Development Professional to join our Agile team at Agile People. As an Intermediate Software Engineer, you will play a key role in the development of software solutions, working closely with our team to design, develop, and maintain high-quality software.Key ResponsibilitiesSoftware Development: Develop,...


  • Pretoria, Gauteng, South Africa IOCO Full time

    Software Development ProfessionalWe are seeking a highly skilled Software Development Professional to join our team at IOCO. As a key member of our software development team, you will be responsible for the verification, testing, and release of software related to our energy management product portfolio.Key Responsibilities:Testing software releases for all...


  • Pretoria, Gauteng, South Africa RPO Recruitment Full time

    Software Development OpportunityRPO Recruitment is seeking a skilled software development professional to join our client's team in Pretoria.Key ResponsibilitiesDesign and implement high-quality, efficient, and scalable code for our cloud-based IoT platform using Azure cloud applications.Collaborate with the team to identify and implement new features and...


  • Pretoria, Gauteng, South Africa Jordan Human Resources Full time

    Job DescriptionWe are seeking a highly skilled Software Engineer to join our team at Jordan Human Resources.Key Responsibilities:Design, develop, and test software applications using various programming languages.Collaborate with cross-functional teams to identify business needs and implement solutions.Stay up-to-date with industry trends and emerging...


  • Pretoria, Gauteng, South Africa People Dimension Full time

    Job SummaryWe are seeking a highly skilled Software Development Professional to join our team at People Dimension. As a Payroll System Developer, you will play a critical role in developing industry-leading solutions that meet the needs of our clients.Key ResponsibilitiesCollaborate with our team to design, develop, and implement software solutions that are...


  • Pretoria, Gauteng, South Africa IOCO Full time

    We are seeking a skilled Software Development Professional to join our team at iOCO. As a detail-oriented individual with a solid foundation in software development, algorithms, and system design, you will be responsible for developing, testing, and maintaining software applications while collaborating effectively within team environments.Key...


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

    Junior Software Developer PositionWe are seeking a highly motivated and detail-oriented Junior Software Developer to join our team at PRR Recruitment Services in Pretoria.The ideal candidate will have a strong foundation in computer science and software development, with a degree in Computer Engineering or Computer Science and a solid understanding of...


  • Pretoria, Gauteng, South Africa Tumaini Consulting Full time

    Software Development OpportunityWe are seeking a skilled Intermediate Software Engineer to join our team at Tumaini Consulting.Key Responsibilities:Develop and maintain robust backend systems using Java and Microservices architecture.Design and implement efficient solutions for large-scale enterprise applications.Collaborate with cross-functional teams to...


  • Pretoria, Gauteng, South Africa IOCO Full time

    Software Development OpportunityWe are seeking a skilled Intermediate Developer to contribute to our team's success. As a key member of our software development team, you will be responsible for ensuring the quality and reliability of our energy management product portfolio.Key Responsibilities:Verify and test software releases to ensure they meet product...


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

    Junior Software Developer OpportunityThis well-established company in Pretoria is seeking a talented Junior Software Developer to join their team.The ideal candidate will possess a strong academic background in Computer Engineering or Computer Science, with excellent grades in Mathematics and Science. A passion for software development and South African...


  • Pretoria, Gauteng, South Africa Goldman Tech Resourcing Full time

    Exciting Career OpportunitiesWe are seeking a highly skilled and motivated individual to join our team as a Software Engineer. If you are looking for a challenging role that will allow you to grow and develop your skills, we encourage you to apply.Key ResponsibilitiesDesign and develop software applications using TypescriptDeploy and maintain production...


  • Pretoria, Gauteng, South Africa Tumaini Consulting Full time

    Software Development OpportunityWe are seeking a skilled Intermediate Software Engineer (Java) to join our team at Tumaini Consulting.Key Responsibilities:Develop and maintain robust backend systems using Java and Microservices architecture.Collaborate with the team to design and implement Enterprise-level software solutions using JEE.Utilize ElasticSearch...


  • Pretoria, Gauteng, South Africa Goldman Tech Resourcing Full time

    Exciting Career OpportunitiesWe are seeking a highly skilled and motivated individual to join our team as a Software Engineer. If you are looking for a challenging role that will allow you to grow and develop your skills, we encourage you to apply.Key ResponsibilitiesDesign and develop software applications using TypescriptDeploy and maintain production...


  • Pretoria, Gauteng, South Africa Goldman Tech Resourcing Full time

    Exciting Career OpportunitiesWe are seeking a highly skilled and experienced software developer to join our team at Goldman Tech Resourcing. If you are looking for a challenging role that will allow you to grow and develop your skills, we encourage you to apply.Key RequirementsAt least 2 years of experience in Typescript software developmentExperience with...


  • Pretoria, Gauteng, South Africa Goldman Tech Resourcing Full time

    Key ResponsibilitiesAs a highly skilled Software Engineer, you will be responsible for developing and maintaining complex software systems using ASP.NET MVC and C#. Your expertise in REST-based web services, version control, and Git will be invaluable to our team.RequirementsTo succeed in this role, you will need to have a well-rounded background in software...

  • Software Developer

    2 weeks ago


    Pretoria, Gauteng, South Africa People Source Full time

    Key Responsibilities:We are seeking a highly skilled Software Engineer to join our team at People Source. The ideal candidate will have a strong background in software development and a systematic approach to problem-solving.Requirements:• 7+ years of experience in software development• Strong analytical and communication skills• Ability to work in a...

  • Software Developer

    2 weeks ago


    Pretoria, Gauteng, South Africa Lim Personnel Full time

    Job Title: Software EngineerLim Personnel is seeking a highly skilled Software Engineer to join our team. As a key member of our team, you will be responsible for designing, developing, and maintaining complex software systems.Key Responsibilities:Design and develop software solutions using Java, Spring, and Quarkus frameworks.Develop and maintain front-end...

  • Software Developer

    4 weeks ago


    Pretoria, Gauteng, South Africa People Source Full time

    Software EngineerWe are seeking a highly skilled Software Engineer to join our team at People Source. The ideal candidate will have a minimum of 7 years of experience in software development, with a strong focus on problem-solving and analytical thinking.Key Responsibilities:Design, develop, and test software applicationsCollaborate with cross-functional...


  • Pretoria, Gauteng, South Africa People Source Full time

    Opportunity to Join a Well-Established Technical TeamWe are seeking a skilled Junior Software Developer to join our technical design and development team in Gauteng. As a key member of our team, you will have the opportunity to work on a variety of projects and contribute to the growth and success of our organization.About the Role:Contribute to the design...