Menu Close

South Africa: Software Developer – Office Based posted by Fouche & Co Recruitment

Date 2024-12-09
Job Title Software Developer – Office Based
Employer Fouche & Co Recruitment
More Information
Salary 0
Category It Computer
Location South Africa
/ South Africa

Job Summary

Step into a world of innovation with a leading software development company that’s driving change through cutting-edge technology. Ou client specializes in building solutions that tackle real-world challenges.

 In this role, you`ll be responsible for developing and maintaining web applications using a variety of technologies, including PHP, C#, MySQL, CSS, React, and Node.js. Your ability to work across both front-end and back-end development will be essential in delivering top-tier software solutions.

Key

Responsibilities:

  • Develop and Maintain Applications: Write clean, efficient, and scalable code for web applications using PHP, C#, MySQL, CSS, React, and Node.js.
  • Collaborate with Teams: Work closely with designers, product managers, and other developers to deliver high-quality software solutions that meet business needs.
  • Database Management: Design, implement, and optimize relational databases, primarily using MySQL, ensuring data integrity and performance.
  • Front-End Development: Build responsive, dynamic user interfaces that provide an excellent user experience, utilizing CSS and React.
  • Back-End Development: Develop robust, secure back-end services using PHP and Node.js to support the functionality of web applications.
  • Framework Utilization: Leverage PHP frameworks, particularly Yii, to create structured and maintainable applications that are easy to scale and maintain.
  • Debugging and Troubleshooting: Identify and resolve bugs, conduct thorough code reviews, and optimize application performance to ensure smooth operation.
  • Documentation: Maintain clear and comprehensive documentation for all code, systems, and development processes to facilitate ongoing maintenance and future development.
  • Continuous Learning: Stay updated with the latest technologies and industry trends to ensure that our software remains at the forefront of innovation.

Attributes:

  • Strong problem-solving skills with meticulous attention to detail in both coding and debugging.
  • Excellent communication skills, with the ability to work effectively with both technical and non-technical team members.
  • A proactive and collaborative mindset, with a strong ability to work both independently and as part of a team.
  • A passion for technology and a drive to continuously improve and learn new skills.
  • Adaptability and flexibility in a fast-paced, dynamic work environment.

Requirements:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent work experience.
  • 3-5 years of professional experience in software development.
  • Proficiency in PHP, C#, and JavaScript, with a strong understanding of both front-end and back-end development.
  • Expertise in working with MySQL, including complex queries and database optimization.
  • Hands-on experience with front-end technologies such as CSS, HTML, and React.
  • Solid experience with back-end development using Node.js and PHP.
  • Familiarity with PHP frameworks, particularly Yii, is highly desirable.
  • Proficiency in version control using Git.
  • Experience with additional PHP frameworks like Laravel, Symfony, or CodeIgniter, and knowledge of RESTful APIs, microservices architecture, and cloud services (AWS or Azure) is a plus.

Remuneration: Negotiable on experience

***Only shortlisted candidates will be contacted ***
Software Developer – Office Based position available in South Africa, South Africa. This job position was posted by Fouche & Co Recruitment. The job has been posted as a char8000 ad on 2024-12-09 at 01:03:20 in the It Computer category

Click Go Apply to apply online!


You might also like to look at the available jobs in the same area.

Apply directly on jobmail for this position
Some posts have contact information included with other instructions. All applicants are urged to read the instructions carefully.
We will list jobs at the bottom of each job, so feel free to scroll down and continue your search.

We do not accept any job applications and merely offer the service of daily jobs being mined and displayed on our job portal.
Each job post has a link to take you directly to the original post to apply on their website or the original website where the post came from.


Here are some more related positions


Pretoria: Embedded Software Developer – Production

Embedded Software Developer (Production) Pretoria-East Minimum requirements and experience: BEng/BTech (Electronic Engineering or Computer Engineering) recent graduates N6 (Electronic Engineering) minimum 5 years of relevant working experience MS Office wi


View Job
Embedded Software Developer – Production

Pretoria: Embedded Software Developer

EMBEDDED SOFTWARE DEVELOPER Pretoria East Minimum Requirements: B. Eng. (Electronic Engineering) or BEng/BSc (Computer Engineering) 0-5 years of working experience in software development in a professional capacity Responsibilities: Development of embedded


View Job
Embedded Software Developer

Centurion: Senior Software Developer

Key Responsibilities: Develop, maintain, and optimise applications using C#, JSON, and MySQL. Collaborate with cross-functional teams to ensure seamless integration and functionality. Analyse requirements, design solutions, and implement robust code. Requi


View Job
Senior Software Developer

Cape Town City Centre: Junior Software Developer

Qualification: BSc with a major in Computer Science (or related) Degree Candidate Requirements: 1 to 2 years experience Good coding ability Ability to effectively communicate with colleagues The following experience is required: C# ASP .NET WEB Application


View Job
Junior Software Developer

Centurion: Application Software Developer

Application Software Developer Pretoria-East Minimum requirements BSc (Computer Science) or BEng (Computer Engineering) 0-5 years of relevant working experience Strong interest in software development Experience writing and debugging software in C++ Knowle


View Job
Application Software Developer

Johannesburg: Intermediate – Senior Software Developer

Qualifications and Experience: Bachelors Degree in electronic or computer engineering (compulsory). 4 to 7 years of relevant software development experience (compulsory). Proficiency in software systems and MS SQL databases. Certification in network and sy


View Job
Intermediate – Senior Software Developer

Port Elizabeth: Junior Php And Mobile App Software Developer

Job Description (Summerstrand) A technology company based in Port Elizabeth, South Africa. We specialize in providing innovative software solutions for various industries. Our team is dedicated to delivering high-quality products and services to our client


View Job
Junior Php And Mobile App Software Developer

Kuils River: Senior Software Developer (C#.Net) (Ch1071)

Our client, in the Payments and Lending industry, has an opening for a skilled Senior Software Developer to join their diverse team of C# developers. We are looking for an individual that takes pride in what they do, is customer focused and takes ownership


View Job
Senior Software Developer (C#.Net) (Ch1071)

Johannesburg: Software Developer

As a key player in the development process, you will ensure that the software you produce is performant, reliable, and scalable, and that it meets both technical and business requirements. You will also help guide and mentor other developers, ensuring that


View Job
Software Developer

Pretoria: Security Software Developer

SECURITY SOFTWARE DEVELOPER Pretoria East Minimum Requirements: B. Eng. (Electronic Engineering) or BEng/BSc (Computer Engineering) or Computer Science. 2-7 years of working experience in software development in a professional capacity Experience required:


View Job
Security Software Developer

Johannesburg: Software Engineer/Developer – Erp Systems

Software developer/ Engineer- ERP Systems Randburg Software Engineer required to play an integral part in the development of ERP Systems The company has been in the industry for over 25 years. Development of electrical, electronic, and electro-mechanical


View Job
Software Engineer/Developer – Erp Systems

Kloof: Senior Software Developer

Responsibilities: Design, develop and maintain web applications using C#, .NET as well as other technologies such as Blazor, JavaScript and Microsoft Azure Work closely with the development manager, team lead, product owner and business analyst to formulat


View Job
Senior Software Developer

Johannesburg: Senior Software Developer

Our client is seeking a skilled Senior Software Developer to join their IT team. The ideal person will be responsible for developing and maintaining their .NET Web Forms application and C# services, ensuring the reliability and performance of their systems


View Job
Senior Software Developer

Cape Town City Centre: Lead Software Developer (Automotive Controls)

Lead Software Developer: Automotive Controls Cape Town International company. Embedded development, -verification and -maintenance of software on the display hardware. Skills needed in RTOS and microprocessor designs Qualification: B Eng. Degree in Mechat


View Job
Lead Software Developer (Automotive Controls)

Centurion: Lead Software Developer (Automotive Controls) Centurion

Lead Software Developer: Automotive Controls Centurion International company. Embedded development, -verification and -maintenance of software on the display hardware. Skills needed in RTOS and microprocessor designs Qualification: B Eng. Degree in Mechat


View Job
Lead Software Developer (Automotive Controls) Centurion

Johannesburg: Software Developer Il

Job Responsibilities: Produce working quality software that meets the design Develop critical and complex technical components in the area of accountability Deliver system component designs that are robust and fault tolerant for large complex systems Ensur


View Job
Software Developer Il

Johannesburg: Software Developer

Software Developer Location: JHB Basic: R850 000 PA We hire people who are hungry for innovation and motivated to overcome challenges and setbacks. We are looking for a software developer who displays enthusiastic leadership, and whose technical expertise


View Job
Software Developer

Johannesburg: Senior Software Developer

Job & Company Description: The Senior Software Developer takes a leadership role in shaping the design, development and maintenance of software applications and translating complex user requirements into robust and efficient code, demonstrating a deep unde


View Job
Senior Software Developer

Pretoria: Protocol Software Developer

PROTOCOL SOFTWARE DEVELOPER Pretoria East Minimum Requirements: B. Eng. (Electronic Engineering) or BEng/BSc (Computer Engineering) 0-5 years of working experience in software development in a professional capacity Responsibilities: Development of Layer 2


View Job
Protocol Software Developer

Johannesburg: Software Developer

SOFTWARE DEVELOPER Lanseria Software development practices are in compliance with the industry best practices policies and procedures which include compliance with the full life cycle of the software development process. Minimum qualifications and experien


View Job
Software Developer

South Africa: Senior C# Software Developer With Aws – Cape Town (Hybrid) – Permanent – Up To R1.1M Per Annum

SAs very own home-grown Fintech and payments hub that is now over a decade old and taking the fintech industry by storm is looking for a talented Senior C# Developer with strong AWS experience to join their team. The perfect developer for this role is look


View Job
Senior C# Software Developer With Aws – Cape Town (Hybrid) – Permanent – Up To R1.1M Per Annum

Johannesburg: Senior Software Developer (C#/.Net)

Key Responsibilities Strategic and Project Management Lead Software Development : Take ownership of the design, development, and implementation of new software features and system requirements. Collaborate with Stakeholders : Work closely with project mana


View Job
Senior Software Developer (C#/.Net)

Pretoria: Azure Devops Software Developer

Key Responsibilities: Design, implement, and manage CI/CD pipelines using Azure DevOps. Automate infrastructure provisioning and management using Infrastructure as Code (IaC) tools like Terraform or Azure Resource Manager templates. Collaborate with develo


View Job
Azure Devops Software Developer

Somerset West: Software Developer (Full Stack Developer)

Software Developer (Full Stack Developer) (POS24356) Somerset West R 35 000 to R 45 000 negotiable depending on experience Job Purpose: As a skilled developer with experience working with web applications; your primary focus will be developing and maintain


View Job
Software Developer (Full Stack Developer)

Johannesburg: Senior Software Developer

JOB DESCRIPTION: Job Title: Senior Software Developer Employment Type: 6 Month Contract, On-site Work Location: Gauteng, Johannesburg JOB CONTEXT Our Team is seeking a Senior Software Developer who can be responsible for


View Job
Senior Software Developer

Error making API request.

Share this to someone who needs a job:
Posted in Uncategorized

More Jobs in Your Area