Software Engineer

2 months ago


Pretoria, Gauteng, South Africa Falcorp Resources Full time
Job Summary

Falcorp Resources is seeking a highly skilled Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining scalable web solutions that provide an exceptional user experience.

Key Responsibilities
  • Design and develop high-quality web applications using web technologies such as Angular, React, and Node.js.
  • Collaborate with cross-functional teams, including product managers, designers, and other developers, to deliver high-quality software products.
  • Ensure the performance, reliability, and scalability of developed applications while contributing to the continuous improvement of our development processes.
  • Develop and maintain web applications using web technologies such as Angular, React, and Node.js.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure the performance, quality, and responsiveness of applications.
  • Identify and correct bottlenecks and fix bugs.
  • Help maintain code quality, organization, and automatization.
  • Participate in code reviews and contribute to the development of best practices.
  • Stay up to date with the latest industry trends and technologies.
Requirements
  • Proven experience as a Software Developer, with a strong portfolio of web applications.
  • Proficiency in Angular, React, and Node.js.
  • Experience with front-end technologies like HTML5, CSS3, and JavaScript.
  • Familiarity with RESTful APIs and integration.
  • Knowledge of database systems such as MongoDB, MySǪL, or PostgreSǪL.
  • Understanding of version control systems, such as Git.
  • Ability to write clean, maintainable, and efficient code.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and teamwork skills.
Preferred Qualifications
  • Experience with cloud services like AWS, Azure, or Google Cloud.
  • Familiarity with DevOps practices and CI/CD pipelines.
  • Knowledge of containerization technologies such as Docker and Kubernetes.
  • Experience with testing frameworks and tools (e.g., Jest, Mocha, Cypress).
  • Understanding of Agile methodologies and practices.
  • Bachelors degree in computer science, Information Technology, or a related field (or equivalent experience).
  • Certifications in Cloud, DevOps, Programming or another Information Technology Certificate.


  • Pretoria, Gauteng, South Africa Network Recruitment Full time

    Job Title: Senior Software Engineer At Network Recruitment, we are seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining software applications using React. Responsibilities: * Develop and execute software applications using React * Collaborate...

  • Software Engineer

    2 months ago


    Pretoria, Gauteng, South Africa Plus 1x Full time

    Software Developer PositionWe are seeking a skilled Software Developer with a strong background in C# and Visual Studio to contribute to our team at Plus 1x.Key Responsibilities:Design, develop, and maintain high-quality software applications using C# and Visual Studio.Collaborate with cross-functional teams to define, design, and ship new features.Ensure...

  • Software Engineer

    2 months ago


    Pretoria, Gauteng, South Africa Plus1X Solutions (Pty) Ltd Full time

    We are currently seeking a skilled Software Developer with a strong background in C# and Visual Studio to join our team.Job Description:The Software Developer will be responsible for designing, developing, and maintaining high-quality software applications. The ideal candidate will have a solid foundation in software development, with specific expertise in...


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

    Protocol Software DeveloperPretoria EastMinimum Requirements:Bachelor of Engineering (Electronic Engineering) or Bachelor of Engineering/Bachelor of Science (Computer Engineering)0-5 years of experience in software development in a professional capacityResponsibilities:Development of Layer 2 and Layer 3 protocol software componentsDevelopment of...

  • Software Engineer

    2 weeks ago


    Pretoria, Gauteng, South Africa Emporium Human Capital Full time

    Job Title: Software EngineerJob Summary: Emporium Human Capital is seeking a skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for developing and maintaining user-facing web applications and components that interact with SQL/non-SQL database environments.Key Responsibilities:Develop and maintain user-facing web...


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

    Embedded Software Developer **Job Summary:** We are seeking an experienced Embedded Software Developer to join our team at E&D Recruiters. As an Embedded Software Developer, you will be responsible for developing embedded digital communications software components, working with SoC-embedded software, and collaborating with our team to deliver high-quality...


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

    **Job Title:** Embedded Software Developer**Job Summary:** We are seeking a skilled Embedded Software Developer to join our team at E&D Recruiters. The ideal candidate will have a strong background in electronic engineering and software development, with experience in developing embedded digital communications software...

  • Software Engineer

    4 days ago


    Pretoria, Gauteng, South Africa People Dimension Full time

    Job RequirementsWe are seeking a highly skilled Software Developer to join our team at People Dimension.Essential Criteria• Hold a degree in either Computer Engineering or Electronic Engineering from a reputable institution.• Have completed your degree within a 5-year period.• Achieved A's or B's in Mathematics and Science in matric.• Possess 0-4...

  • Software Engineer

    3 weeks ago


    Pretoria, Gauteng, South Africa People Dimension Full time

    Job RequirementsWe are seeking a highly skilled Software Developer to join our team.Essential Requirements:Hold a degree in Computer Engineering or Electronic Engineering from a reputable university.Have completed the degree within a 5-year period.Have achieved A's or B's in Mathematics and Science in matric.Have 0-4 years of full-time experience in software...

  • Software Engineer

    2 days ago


    Pretoria, Gauteng, South Africa Hire Resolve Full time

    Job Title: Software DeveloperJob Summary:Hire Resolve's client is seeking a skilled software developer with expertise in engineering to join their innovative team. In this role, you will design, develop, and maintain software systems that support engineering processes and applications. If you have a passion for engineering solutions and analytical thinking,...


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

    Embedded Software Developer **Job Summary:** We are seeking a skilled Embedded Software Developer to join our team at E&D Recruiters. The ideal candidate will have a strong background in software development and embedded systems, with a focus on digital communications. **Responsibilities:** * Develop embedded digital communications software components *...


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

    Embedded Software DeveloperWe are seeking a skilled Embedded Software Developer to join our team at E&D Recruiters.Responsibilities:Develop embedded digital communications software componentsUnderstand international standards and specificationsDevelop software for SoC-embedded systemsWork on embedded microprocessor softwareRequirements:B. Eng. (Electronic...

  • Software Engineer

    4 days ago


    Pretoria, Gauteng, South Africa IOCO Full time

    We are currently seeking a talented Software Engineer to contribute to the success of IOCO. As a key member of our technical team, you will be responsible for the development, testing, and maintenance of our software solutions.Main Responsibilities:Develop, test, and deploy software solutions in line with product requirements and specifications.Collaborate...


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

    Job Title: Protocol Software DeveloperPretoria EastJob SummaryWe are seeking a skilled Protocol Software Developer to join our team at E&D Recruiters. As a key member of our software development team, you will be responsible for developing and verifying protocol software components.Key ResponsibilitiesDevelop and implement Layer 2 and Layer 3 protocol...


  • Pretoria, Gauteng, South Africa Curiska (Pty) Ltd Full time

    We are seeking a highly skilled Cybersecurity Software Engineer to join our team at Curiska (Pty) Ltd.Key Responsibilities:Develop secure software solutions conformant to FIPS standards.Design and implement transmission security (TRANSEC) algorithms and solutions.Collaborate with cross-functional teams to ensure link security (LINKSEC) algorithms and cipher...

  • Software Engineer

    3 weeks ago


    Pretoria, Gauteng, South Africa People Dimension Full time

    Job RequirementsWe are seeking a highly skilled Software Developer to join our team.Essential Requirements:Hold a degree in Computer Engineering or Electronic Engineering from a reputable university.Have completed the degree within a 5-year period.Have achieved A's or B's in Mathematics and Science in matric.Have 0-4 years of full-time experience in software...


  • Pretoria, Gauteng, South Africa Lim Personnel Full time

    Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Lim Personnel. As a key member of our technology team, you will be responsible for designing, developing, and maintaining complex software systems.Key Responsibilities:Design and develop software solutions using Cloud Computing Platforms, such as AWS, and...


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

    Job Title: Security Software DeveloperAt E&D Recruiters, we are seeking a highly skilled Security Software Developer to join our team.Job SummaryWe are looking for a talented individual with expertise in software development, particularly in the areas of communications security, cryptography, and embedded systems. The successful candidate will be responsible...


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

    Protocol Software DeveloperWe are seeking a skilled Protocol Software Developer to join our team at E&D Recruiters.Key Responsibilities:Develop software components for Layer 2 and Layer 3 protocols.Verify protocol stacks against specifications.Requirements:B. Eng. (Electronic Engineering) or BEng/BSc (Computer Engineering) degree.0-5 years of experience in...


  • Pretoria, Gauteng, South Africa Curiska (Pty) Ltd Full time

    Job Title: Security Software DeveloperWe are seeking a highly skilled Security Software Developer to join our team at Curiska (Pty) Ltd.Key Responsibilities:Develop secure software solutions that meet FIPS standards.Design and implement transmission security algorithms and solutions.Develop link security algorithms and cipher streams.Analyze security...