Current jobs related to Full Stack Software Engineer - Johannesburg, Gauteng - PBT Group


  • Johannesburg, Gauteng, South Africa Standard Bank Group Full time

    Job Title: Software Engineer, Full StackJob Summary:We are seeking a highly skilled Software Engineer, Full Stack to join our team at Standard Bank Group. As a key member of our engineering team, you will be responsible for designing, coding, testing, and maintaining programs in development environments.Key Responsibilities:Design and develop software...


  • Johannesburg, Gauteng, South Africa People Source Full time

    Key ResponsibilitiesWe are seeking a skilled Senior Full Stack Software Engineer to join our team at People Source. The ideal candidate will have expertise in Java and Python, as well as experience with Angular. Your key responsibilities will include:Designing and developing full stack applications for financial transactionsCollaborating with our...


  • Johannesburg, Gauteng, South Africa ATLAS PRODUCT Full time

    Job Title: Senior Software Engineer - Full Stack DevelopmentWe are seeking a skilled Senior Software Engineer to join our team in Full Stack Development. The ideal candidate will have experience with designing, developing, and deploying scalable and efficient software systems.Responsibilities:Design and develop full stack applications using a variety of...

  • Software Engineer

    4 days ago


    Johannesburg, Gauteng, South Africa Network Recruitment Full time

    We are seeking a skilled Software Engineer to join our team. As a Full Stack Developer, you will be responsible for designing, developing, and deploying scalable and efficient software solutions. Your key responsibilities will include:• Designing and implementing software architectures• Developing and maintaining high-quality code• Collaborating with...


  • Johannesburg, Gauteng, South Africa Pillango Placements Full time

    **Job Title:** **Senior Software Engineer (Full-Stack)**We are seeking an experienced Senior Software Engineer (Full-Stack) to join our team at '{company}'. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our software applications.**Responsibilities*** Design and develop software applications using...

  • Software Engineer

    5 days ago


    Johannesburg, Gauteng, South Africa Top Talent Professional Services Full time

    As a software engineer, you will be responsible for designing and developing full-stack applications. Your key responsibilities will include writing clean and efficient code, collaborating with cross-functional teams, and ensuring the highest quality of deliverables.Key skills required for this role include:Proficiency in programming languages such as Java,...

  • **Software Engineer

    4 days ago


    Johannesburg, Gauteng, South Africa Network Recruitment Full time

    We are seeking a highly skilled Software Engineer (Full Stack) to join our team at {company}. As a key member of our development team, you will be responsible for designing, developing, and maintaining large-scale software applications using a variety of programming languages and technologies.Design and develop complex software systems using Java, Python,...


  • Johannesburg, Gauteng, South Africa wePlace Full time

    Job Title: Software Engineer: Full StackWe are seeking a highly skilled Software Engineer: Full Stack to join our team at wePlace. As a key member of our cross-functional team, you will play a crucial role in the full software development lifecycle, from concept to deployment and operation of our products.Key Responsibilities:Design, develop, test, deploy,...


  • Johannesburg, Gauteng, South Africa Unique Personnel Ltd Full time

    Job DescriptionWe are looking for a talented Senior Software Engineer - Full Stack to join our team. As a Full Stack Developer, you will be responsible for designing, developing, and deploying scalable and efficient web applications. If you have a passion for coding and a strong background in software engineering, we want to hear from...


  • Johannesburg, Gauteng, South Africa wePlace Full time

    Job SummaryWe are seeking a highly skilled Full Stack Software Engineer to join our team at wePlace. As a key member of our cross-functional team, you will play a crucial role in designing, developing, testing, deploying, maintaining, and enhancing complex software systems and applications.Key Responsibilities* Design and develop both front-end and back-end...


  • Johannesburg, Gauteng, South Africa Restaurant Careers Full time

    Job Title: Senior Software Engineer - Full Stack DevelopmentWe are seeking a skilled Senior Software Engineer to join our team as a key player in the development of our cloud-based services. The ideal candidate will have a strong background in full-stack development, with expertise in cloud infrastructure and scalability.Responsibilities:* Design and develop...


  • Johannesburg, Gauteng, South Africa Sci Tech Placements Full time

    Job Title: Senior Software Engineer - Full Stack DevelopmentAbout Us:At "Company", we are on a mission to revolutionize the tech industry with innovative solutions. Our team is comprised of talented individuals who are passionate about creating cutting-edge products. Job Summary:We are seeking a highly skilled Senior Software Engineer to join our team. The...


  • Johannesburg, Gauteng, South Africa H&S Labour Brokers Full time

    Key Responsibilities:Design and develop full-stack applications using a variety of programming languages and frameworks.Work collaboratively with cross-functional teams to identify and prioritize project requirements.Collaborate with QA engineers to troubleshoot and resolve software defects.Requirements:5+ years of experience in software development with a...


  • Johannesburg, Gauteng, South Africa E-Merge Full time

    Senior C# Full Stack Software EngineerWe are seeking a highly skilled Senior C# Full Stack Software Engineer to join our team at E-Merge. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software systems using C# and the Microsoft stack.Key Responsibilities:Design and develop robust,...


  • Johannesburg, Gauteng, South Africa E-Merge Full time

    Job Description:We're seeking a skilled Software Engineer to join our team. The ideal candidate will have expertise in Full Stack Development, with a strong understanding of Programming Languages and Databases.Responsibilities will include designing and implementing software solutions, collaborating with cross-functional teams, and ensuring the highest level...


  • Johannesburg, Gauteng, South Africa wePlace Full time

    Job Title: Senior Software Engineer: Full Stack Application DevelopmentWe are seeking an experienced Senior Software Engineer to join our team at wePlace. This role involves designing, developing, and deploying complex software systems and applications, with a focus on full stack development.The ideal candidate will have a strong background in software...


  • Johannesburg, Gauteng, South Africa Salix Recruitment Full time

    Senior Software Full Stack DeveloperWe are seeking a highly skilled Senior Software Full Stack Developer to join our dynamic development team. As a key member of our team, you will contribute to the design, development, and maintenance of robust software solutions.This role is instrumental in driving innovation, ensuring code quality, and enhancing the...


  • Johannesburg, Gauteng, South Africa FNB Fiduciary (Pty) Ltd Full time

    Job Title: Full-Stack Software DeveloperJob Summary:As a skilled professional in full-stack software development, you will be responsible for designing and building scalable and efficient software systems. Your expertise in both front-end and back-end development will enable you to tackle complex projects with confidence.Key Responsibilities:* Design and...


  • Johannesburg, Gauteng, South Africa Salix Recruitment Full time

    About the RoleThe Senior Software Full Stack Developer plays a pivotal role in our dynamic development team, contributing to the design, development, and maintenance of robust software solutions. This position is instrumental in driving innovation, ensuring code quality, and enhancing the overall efficiency and performance of our applications.Key...

  • Software Engineer

    4 days ago


    Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Key Responsibilities: Develop robust and scalable full-stack applications using latest technologies Collaborate with cross-functional teams to design and implement software solutions Participate in code reviews to ensure high-quality code Stay up-to-date with industry trends and best practices Requirements: Bachelor's degree in Computer Science or related...

Full Stack Software Engineer

2 months ago


Johannesburg, Gauteng, South Africa PBT Group Full time

Job Title: Senior.NET Developer

About the Role:

We are seeking a highly skilled Senior.NET Developer to join our team at PBT Group. As a key member of our development team, you will be responsible for designing, developing, and maintaining software applications using the Microsoft.NET Framework.

Key Responsibilities:

  • Collaborate with cross-functional teams to define, design, and implement new features.
  • Write clean, efficient, and scalable code for web applications, ensuring best practices.
  • Develop and maintain complex SQL queries on MS SQL or SAP HANA.
  • Design front-end web architecture with proficiency in HTML, CSS, and JavaScript frameworks (e.g., React, Angular, or ).
  • Build and maintain back-end services and APIs using C# and.NET Framework.
  • Integrate third-party systems, services, and APIs to enhance application functionality.
  • Ensure application responsiveness and optimize performance for scalability.
  • Troubleshoot and resolve application issues in both front-end and back-end environments.
  • Conduct code reviews to ensure adherence to coding standards and best practices.
  • Mentor junior developers and provide guidance on development practices and problem-solving techniques.
  • Stay updated with industry trends and continuously improve skills and knowledge.

Requirements:

  • Proficiency in C# and.NET development.
  • Strong front-end development skills using HTML, CSS, and JavaScript frameworks (React, Angular, or ).
  • Extensive experience writing complex SQL queries (MS SQL or SAP HANA SQL).
  • Experience in building RESTful APIs and web services.
  • Familiarity with version control systems (e.g., Git) and CI/CD pipelines.
  • Understanding of Agile methodologies and Scrum practices.
  • Strong troubleshooting and debugging skills.
  • Excellent communication and teamwork skills.
  • Ability to mentor and guide junior developers.

Additional Criteria:

  • Strong problem-solving skills and attention to detail.
  • Ability to work independently and in a team environment.
  • Ability to adapt and work in a fast-paced environment.

Qualifications & Certification:

  • A degree in Computer Science, Information Systems, Business Administration, Commerce, or equivalent field.
  • Certifications in.NET development or SQL are an added advantage.