Software Developer, Software Engineer, Full Stack Developer
Job in
Bloemfontein, 9300, South Africa
Listed on 2026-09-28
Listing for:
Placements24
Full Time
position Listed on 2026-09-28
Job specializations:
-
Software Development
Software Engineer, Full Stack Developer, Backend Developer
Job Description & How to Apply Below
About the Role
Our client is seeking a talented and motivated Software Developer to join their dedicated engineering team in Bloemfontein. This role is integral to designing, developing, testing, and deploying high-quality software solutions that meet user needs and business objectives. You will collaborate closely with cross-functional teams, contributing to all phases of the software development lifecycle. The ideal candidate is passionate about coding, enjoys problem-solving, and is eager to contribute to a growing company that values innovation and teamwork.
This is a fantastic opportunity to build your career in a supportive environment.
- Write clean, efficient, and maintainable code for new and existing software applications.
- Participate in the design and architecture of software features and systems.
- Collaborate with product managers and designers to understand requirements and translate them into technical solutions.
- Perform thorough testing and debugging to ensure the quality and reliability of software.
- Contribute to code reviews, providing and receiving constructive feedback.
- Assist in the deployment and maintenance of software solutions in production environments.
- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent work experience.
- 2+ years of professional experience in software development.
- Proficiency in at least one modern programming language, such as Java , C# , or Python .
- Understanding of software development principles and methodologies (e.g., Agile, Scrum).
- Familiarity with databases (SQL or No
SQL) and version control systems (e.g., Git). - Good problem-solving and communication skills.
- Competitive salary and benefits package.
- Opportunity to work on diverse and challenging projects.
- Professional development and training opportunities.
- A positive and collaborative work environment.
- Health insurance and retirement plan options.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×