Senior Software Engineer — Renewables Platform (Upington)

Placements24

Cape Town

On-site

ZAR 900,000 - 1,200,000

Full time

6 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Competitive salary
On-site Upington environment
Growth opportunities and conferences
Collaborative team culture

Job summary

Placements24 is seeking a Senior Software Engineer in Upington to design, develop, and deploy scalable software solutions powering core business operations. You will drive the full software lifecycle, from requirements and design to implementation and testing, while mentoring junior engineers and influencing direction.

The role emphasizes collaboration with cross-functional teams and contributing to architecture decisions in a growing renewable energy tech environment.

Qualifications

  • Bachelor's degree or equivalent practical experience in computing.
  • 5+ years of professional software development experience.
  • Strong proficiency in Java, C#, Python, or Go.
  • Experience with SQL databases and ORM frameworks.
  • Solid understanding of design patterns, data structures and algorithms.
  • Familiarity with Agile methods and Git version control.

Responsibilities

  • Design, develop, test, and deploy robust software applications.
  • Collaborate with product managers, QA, and other developers to define requirements.
  • Write clean, well-documented, thoroughly tested code.
  • Participate in code reviews and provide constructive feedback.
  • Troubleshoot, debug, and resolve defects and production issues.
  • Contribute to architectural discussions and technical decisions for Upington.

Skills

Java
C#
Python
Go
SQL
ORM
Git

Education

Bachelor's degree in Computer Science/Software Engineering

Tools

SQL Server
PostgreSQL
MySQL

Job description

Placements24 is seeking a Senior Software Engineer in Upington to design, develop, and deploy scalable software solutions powering core business operations. You will drive the full software lifecycle, from requirements and design to implementation and testing, while mentoring junior engineers and influencing direction.

The role emphasizes collaboration with cross-functional teams and contributing to architecture decisions in a growing renewable energy tech environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Placements24 • Cape Town

On-site
ZAR 900,000 - 1,200,000
Competitive salary
On-site Upington environment
Growth opportunities and conferences
+1
Upington Solar PV Design Engineer – Clean Energy Impact
Upington Solar PV Design Engineer – Clean Energy Impact

Placements24 • Cape Town

On-site
ZAR 700,000 - 900,000
Competitive salary
On-site role
Medical aid
+3
Senior Process Engineer, Renewable Energy Innovation
Senior Process Engineer, Renewable Energy Innovation

Placements24 • Pietermaritzburg

On-site
ZAR 1,000,000 - 1,600,000
Competitive salary
Medical coverage
Dental coverage
+2
Senior Research Engineer — Renewable Energy Systems
Senior Research Engineer — Renewable Energy Systems

Placements24 • Vereeniging

On-site
ZAR 900,000 - 1,300,000
Health plan
Retirement plan
Research facilities access
Senior Electrical Engineer, Renewable Energy, Fully Remote
Senior Electrical Engineer, Renewable Energy, Fully Remote

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 1,100,000 - 1,700,000
Highly competitive salary
Fully remote position
Comprehensive health and retirement
+1
Hybrid Renewable Energy Electrical Engineer - Solar
Hybrid Renewable Energy Electrical Engineer - Solar

Placements24 • Cape Town

Hybrid
ZAR 600,000 - 900,000
Competitive salary
Health & wellness benefits
Hybrid work model
Junior Electrical Engineer: Solar PV & Renewables (Hybrid)
Junior Electrical Engineer: Solar PV & Renewables (Hybrid)

Placements24 • Stellenbosch

Hybrid
ZAR 240,000 - 360,000
Competitive salary starting
Medical aid
Retirement fund
+3
Renewable Energy Engineer
Renewable Energy Engineer

Placements24 • Cape Town

On-site
ZAR 700,000 - 900,000
Competitive salary
On-site role
Medical aid
+3
Renewable Energy Electrical Engineer
Renewable Energy Electrical Engineer

Placements24 • Cape Town

Hybrid
ZAR 600,000 - 900,000
Competitive salary
Health & wellness benefits
Hybrid work model
Remote Electrical Engineer: Renewable Energy Systems
Remote Electrical Engineer: Renewable Energy Systems

Placements24 • Gqeberha

Hybrid
ZAR 600,000 - 900,000
Fully remote work
Health and wellness benefits
Professional development support
+1