×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer

Job in Bloemfontein, 9300, South Africa
Listing for: Placements24
Full Time position
Listed on 2026-09-04
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer, Backend Developer, Senior Developer
Job Description & How to Apply Below

About the Role

Our client is seeking a highly skilled and experienced Senior Software Engineer to join their dedicated product development team in Bloemfontein . You will be responsible for designing, developing, testing, and deploying robust software solutions that meet complex business requirements. This role involves taking ownership of features, contributing to architectural decisions, and collaborating with a talented team of engineers to deliver high-quality software.

We are looking for an individual who is passionate about clean code, best practices, and delivering impactful solutions within a structured, yet agile, development environment in the heart of the Free State .

Key Responsibilities
  • Design, develop, and maintain scalable and reliable software applications using (Specify Language, e.g., Java, C#, Python).
  • Write clean, efficient, well-documented, and thoroughly tested code, adhering to established coding standards.
  • Participate actively in the entire software development lifecycle, from requirements gathering to deployment and maintenance.
  • Collaborate with cross-functional teams, including product managers, designers, and other engineers, to define and deliver new features.
  • Troubleshoot, debug, and upgrade existing software, ensuring optimal performance and stability.
  • Contribute to technical discussions, architectural reviews, and process improvements within the engineering team.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent work experience.
  • 5+ years of professional experience in software development.
  • Strong proficiency in at least one modern programming language (e.g., Java, C#, Python, Go).
  • Solid understanding of software design patterns, data structures, and algorithms.
  • Experience with database technologies (SQL and/or No

    SQL) and API development.
  • Excellent problem-solving skills and the ability to work effectively both independently and as part of a team.
Benefits
  • Competitive salary and performance-based bonuses.
  • Comprehensive health, dental, and vision insurance.
  • Retirement savings plan with company contributions.
  • Generous paid time off and opportunities for professional development and training.
  • A stable and supportive work environment focused on technical excellence.
  • Work on impactful projects that contribute to the technological advancement in Bloemfontein .
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary