Senior Software Developer

2 weeks ago


Port Elizabeth, South Africa Jobted ZA C2 Full time

Job Title: Senior Software Developer
Location: Remote position
Salary: Market related
Vacancy Type: Full-Time

Non- negotiable qualifications and experience required:

- Minimum 3 years experience in Software development.
- Bachelor's degree in Computer Science or related field.
- Proven ability to work remotely.
- Experience with PostgreSQL database management.
- Proficiency in cloud infrastructure, particularly AWS.
- Strong background in building and maintaining robust, scalable applications.

Beneficial requirements:

- Knowledge of DevOps Practices: Experience with CI/CD pipelines, containerization tools (Docker, Kubernetes), and infrastructure as code (Terraform).
- Front-End Development skills.
- Strong problem-solving and analytical skills.
- Effective communication and collaboration abilities.

Duties and responsibilities:
You will report to our lead developer based in the UK, and CTO based outside Port Elizabeth, South Africa. The role involves developing and maintaining back-end web solutions, implementing React front-end features, working with our dev team to improve and enhance software documentation processes to ensure clarity and accessibility for internal and external stakeholders, and collaborating with other tech team members to streamline and improve critical development processes, fostering efficiency and scalability.

- Back-End Development: Design, develop, and maintain robust and scalable back-end solutions.
- Database Management: Oversee and optimize PostgreSQL database structures and queries for performance and reliability.
- Cloud Infrastructure: Leverage AWS services for application hosting, deployment, and scalability.
- Front-End Integration: Implement and maintain React-based front-end features to enhance user interfaces.
- Collaboration: Work closely with the lead developer (UK) and CTO (South Africa) to align development objectives with business goals.
- Process Improvement: Collaborate with the tech team to streamline and enhance critical development workflows for efficiency and scalability.
- Software Documentation: Contribute to improving software documentation for clarity and accessibility, ensuring it meets the needs of internal and external stakeholders.
- Technical Problem-Solving: Address and resolve complex technical challenges, ensuring system stability and performance.
- Code Reviews and Standards: Perform code reviews to maintain high-quality coding standards and mentor junior developers where necessary.
- Agile Practices: Participate in Agile planning, sprints, and retrospectives to ensure efficient delivery of projects.

By submitting your information and application you hereby confirm:

1. That you have no objection to us retaining your personal information in our database for future matching/ POPI Policy.
2. Due to the nature of the position, that we can do an ITC check if our client is interested in your CV.
3. That the information you have provided to us is true, correct, and up to date.

PLEASE NOTE:
Correspondence will only be conducted with shortlisted candidates. Should you not hear from us within 30 days, please consider your application unsuccessful.



  • 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, South Africa PerformIT Personnel Full time

    Purpose of the Role: We are looking for a senior software engineer to design and implement new systems and features, as well as modify and maintain existing systems for adaptation to business and/or technology changes. The senior software engineer engages directly with IT management, development teams, executive, technical delivery teams, and vendors to...


  • Port Elizabeth, South Africa Performit Personnel Full time

    Purpose of the Role:We are looking for a senior software engineer to design and implement new systems and features, as well as modify and maintain existing systems for adaptation to business and/or technology changes. The senior software engineer engages directly with IT management, development teams, executive, technical delivery teams, and vendors to...


  • 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 PerformIT Personnel Full time

    Job Title: Senior Software Development Lead">About the Role:We are seeking a highly skilled and experienced Senior Software Development Lead to join our team at PerformIT Personnel. As a key member of our software engineering team, you will play a critical role in designing and implementing new systems and features, as well as modifying and maintaining...


  • Port Elizabeth, South Africa Hire Resolve Full time

    Job title : Intermediate/Senior Software Developer Job Location : Eastern Cape, Port Elizabeth Deadline : January 03, 2025 Quick Recommended Links Jobs by Location Job by industries Responsibilities Develop and maintain software applications in alignment with client and business needs. Collaborate with team members to design, code, and...


  • Port Elizabeth, South Africa On Line Personnel Full time

    Job Position: Senior Software Developer Ref: 4723 Location: PE/Gqeberha Salary: R55 000 per month commensurate with qualification and experience Email your CV to Qualifications / Requirements: • Bachelor's Degree in Computer Science or related field • Minimum of 6 years of programming experience • Broad experience designing, programming, and...


  • 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...


  • Port Elizabeth, South Africa Hire Resolve Full time

    Job title : Senior C# Software Developer Job Location : Eastern Cape, Port Elizabeth Deadline : January 03, 2025 Quick Recommended Links Jobs by Location Job by industries Responsibilities:  Software Development Design, develop, and maintain software applications using C#. Collaborate with team members to build efficient, reusable,...


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

    Join On Line Personnel as a Senior Software Developer and take on a challenging role that will utilise your skills and experience to drive success. Job Summary:We are seeking an experienced Senior Software Developer to join our team in Gqeberha, Eastern Cape. As a key member of our development team, you will be responsible for designing, implementing, and...


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

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at PerformIT Personnel. As a Senior Software Engineer, you will play a vital role in designing, developing, and maintaining high-quality software solutions.About the Role:This is an excellent opportunity for a seasoned software engineer to take on new...


  • Port Elizabeth, Eastern Cape, South Africa Perfect Placement Recruitment Full time

    A Senior Software Developer is required by Perfect Placement Recruitment to join their team. The successful candidate will have experience in software development, preferably with a focus on back-end web solutions. This includes designing, developing, and maintaining robust and scalable systems using AWS services. Additionally, they will be responsible for...


  • 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 Staff Unlimited Recruitment Full time

    Job Description:We are seeking a highly skilled Senior IT Professional to join our team as a Technical Lead for Software Projects.Key Responsibilities:The successful candidate will be responsible for providing technical insights and direction throughout the software development life cycle (SDLC) and producing neat, complex, and accurate code and queries,...


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

    Purpose of the Role:We are seeking a highly skilled Senior Software Architect to join our team at Performit Personnel. This is an exciting opportunity for a talented professional to design and develop cutting-edge software solutions that meet the needs of our clients.As a Senior Software Architect, you will play a vital role in leading cross-functional teams...


  • Port Elizabeth, Eastern Cape, South Africa Perfect Placement Recruitment Full time

    Job Title: Senior Software DeveloperThe position of a Senior Software Developer at Perfect Placement Recruitment involves designing, developing, and maintaining robust back-end web solutions using AWS services. As a senior member of the tech team, you will oversee PostgreSQL database structures and queries for performance and reliability. Your expertise in...


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

    Senior Software Developer OpportunityWe are seeking a seasoned Senior Software Developer to join our team as a Technical Lead. This role will involve contributing to and directing the efforts of development teams, including internal and external team members.About the RoleThe ideal candidate will have a strong background in software development, with...


  • Port Elizabeth, Eastern Cape, South Africa Hire Resolve Full time

    Job Title: Senior C# Software DeveloperSalary: R1,200,000 - R1,800,000 per annum (dependent on experience)About the JobHire Resolve is seeking an experienced Senior C# Software Developer to join our team in Port Elizabeth. The successful candidate will be responsible for designing, developing, and maintaining software applications using C#, collaborating...

  • Software Developer

    4 months ago


    Port Elizabeth, South Africa On Line Personnel Full time

    Job Position: Software Developer Ref: 4740 Location: PE/Gqeberha Salary: R40 000 per month commensurate with qualification and experience Email your CV to Qualifications / Requirements: • Mid-level/Intermediate Developers • Bachelors Degree in Computer Science, Software Engineering or a related field (or equivalent work experience) • Proven...


  • Port Elizabeth, Eastern Cape, South Africa Staff Unlimited Recruitment Pty Ltd TA MPC Recruitment Group EC Full time

    Staff Unlimited Recruitment Pty Ltd T/A MPC Recruitment Group ECJob Summary:We are seeking a highly skilled Senior Software Architect to join our team. The ideal candidate will have 3-5 years of experience in software development, with expertise in Angular 2+, .NET Core, C#, and SQL.About the Role:Design and develop feature-rich SaaS solutions tailored to...