Senior Software Developer

Placements24

LegKraal Gate

Hybrid

ZAR 700,000 - 1,100,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health benefits
Hybrid work
Professional development
Competitive salary

Job summary

Placements24 is seeking a Senior Software Developer to join its Mahikeng-based team. The role focuses on designing, developing, and deploying scalable software for agricultural tech solutions, with a hybrid work model balancing in-office collaboration and remote work.

Ideal candidates bring 5+ years of experience and proficiency in Java, C#, Python, or JavaScript, plus SQL/NoSQL knowledge. Strong problem-solving and teamwork abilities are essential for success in this role.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of professional software development experience.
  • Proficiency in Java, C#, Python, or JavaScript.
  • Experience with SQL and NoSQL databases.
  • Knowledge of cloud platforms (AWS, Azure, GCP) is a plus.

Responsibilities

  • Design, develop, test, and deploy robust software applications.
  • Collaborate with product managers, designers, and engineers to define requirements and solutions.
  • Write clean, efficient, well-documented code.
  • Mentor junior developers and participate in agile processes.
  • Stay current with new technologies and industry best practices.

Skills

Java
C#
Python
JavaScript
Git
SQL
NoSQL
Cloud

Education

Bachelor's degree in Computer Science or related field

Tools

Git
AWS
Azure
GCP

Job description

About the Role

Our client, a leader in agricultural technology solutions, is seeking a Senior Software Developer to join their innovative team in Mahikeng, North West . This role is crucial for the design, development, and deployment of software applications that enhance agricultural efficiency and sustainability. You will work on complex projects, collaborating with cross-functional teams to deliver high-quality software. The ideal candidate possesses strong programming skills, a deep understanding of software development lifecycles, and a passion for technology. We offer a hybrid work model, balancing the benefits of in-office collaboration with the flexibility of remote work. We are committed to fostering a supportive and dynamic work environment where your contributions are valued. Join us in developing cutting-edge solutions for the agricultural sector from our Mahikeng base.

Key Responsibilities
  • Design, develop, test, and deploy robust and scalable software applications.
  • Collaborate with product managers, designers, and other engineers to define requirements and solutions.
  • Write clean, efficient, and well-documented code.
  • Perform code reviews and provide constructive feedback to team members.
  • Troubleshoot and debug software issues, ensuring timely resolution.
  • Contribute to architectural decisions and technical roadmap planning.
  • Optimize applications for performance and scalability.
  • Stay current with new technologies and industry best practices.
  • Mentor junior developers and share knowledge.
  • Participate in agile development processes.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of professional software development experience.
  • Proficiency in one or more programming languages such as Java, C#, Python, or JavaScript.
  • Experience with database technologies (SQL and NoSQL).
  • Knowledge of cloud platforms (AWS, Azure, GCP) is a plus.
  • Familiarity with front-end frameworks (e.g., React, Angular, Vue.js) is advantageous.
  • Understanding of software development principles, data structures, and algorithms.
  • Experience with version control systems (e.g., Git).
  • Strong problem-solving and analytical skills.
  • Excellent communication and teamwork abilities.
  • Ability to work effectively in a hybrid model in Mahikeng, North West .
Benefits
  • Competitive annual salary of R .
  • Comprehensive health and wellness benefits.
  • Opportunities for professional development and training.
  • A collaborative and innovative work environment.
  • Hybrid work arrangement for flexibility.
  • Performance-based incentives.
  • Access to modern development tools and technologies.
  • Generous paid time off.Company-sponsored training programs.
  • Career growth opportunities within a growing company.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer (Backend - Java)
Senior Software Engineer (Backend - Java)

Placements24 • LegKraal Gate

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary & performance bonus
Medical & retirement benefits
Generous annual leave & holidays
+3
Agricultural Software Developer - Farm Management Platforms
Agricultural Software Developer - Farm Management Platforms

Placements24 • Soweto

Hybrid
ZAR 600,000 - 900,000
Medical aid
Retirement fund
Senior Backend Software Engineer
Senior Backend Software Engineer

Placements24 • LegKraal Gate

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Performance bonuses
Medical aid
+3
Junior Software Developer
Junior Software Developer

Placements24 • Rustenburg

Hybrid
ZAR 180,000 - 240,000
Flexible working hours
Professional development opportunities
Training programs
Senior Software Development Manager
Senior Software Development Manager

Placements24 • Mbombela (Nelspruit)

On-site
ZAR 900,000 - 1,500,000
Competitive salary package
Medical / dental / vision insurance
Retirement plan with employer contrib.
+2
Senior Software Engineer (Backend)
Senior Software Engineer (Backend)

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 700,000 - 1,100,000
Hybrid work model
Competitive salary package
Medical aid and retirement fund
+1
Senior Mobile App Developer (Android/iOS)
Senior Mobile App Developer (Android/iOS)

Placements24 • LegKraal Gate

On-site
ZAR 600,000 - 900,000
Senior Application Architect
Senior Application Architect

Placements24 • LegKraal Gate

Hybrid
ZAR 1,000,000 - 1,800,000
Competitive salary
Medical aid
Retirement fund
+3
Senior Mobile App Developer (iOS/Android)
Senior Mobile App Developer (iOS/Android)

Placements24 • LegKraal Gate

Hybrid
ZAR 700,000 - 950,000
Hybrid work arrangement
Health benefits
Career growth opportunities
Software Development Manager
Software Development Manager

Placements24 • Klerksdorp

Hybrid
ZAR 1,000,000 - 1,600,000
Health insurance
Dental insurance
Vision insurance
+4