Software Developer

Placements24

LegKraal Gate

Hybrid

ZAR 420,000 - 640,000

Full time

7 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Bonuses
Health insurance
Training opportunities
Paid time off

Job summary

Placements24 seeks a Software Developer in Mahikeng to design, develop, and maintain high-quality software solutions across the full development lifecycle. The role emphasizes clean, scalable code and collaboration with cross-functional teams to meet business needs.

The ideal candidate has 3+ years of experience, strong programming skills in Python/Java/C#/JavaScript, and solid database knowledge with Git for version control.

Qualifications

  • 3+ years of professional software development experience.
  • Proficient in Python, Java, C#, or JavaScript.
  • Experience with Agile/Scrum development.
  • Strong SQL and/or NoSQL database knowledge.
  • Familiar with Git version control.

Responsibilities

  • Design, develop, and implement software applications per specs.
  • Write clean, documented code in chosen languages.
  • Collaborate with product managers, designers, and developers to deliver solutions.
  • Test, debug, and ensure software quality and stability.
  • Optimize performance, scalability, and security.
  • Participate in code reviews and provide feedback.
  • Stay updated with tech trends and best practices.

Skills

Python
Java
C#
JavaScript
Git
SQL/NoSQL
Agile methodologies

Education

Bachelor's degree in Computer Science or related field

Tools

Git
SQL/NoSQL databases

Job description

About the Role

Our client is seeking a highly motivated and skilled Software Developer to join their innovative team in Mahikeng . This role is crucial for designing, developing, and maintaining high-quality software solutions that meet business needs and drive technological advancement. You will work on various projects, contributing to the entire software development lifecycle, from requirements gathering and design to implementation, testing, and deployment. The ideal candidate possesses strong programming skills, a passion for problem-solving, and a commitment to writing clean, efficient, and scalable code. This position offers a significant opportunity to grow your career and make a tangible impact within a collaborative and forward-thinking organization.

Key Responsibilities
  • Design, develop, and implement software applications based on user requirements and technical specifications.
  • Write clean, maintainable, and well-documented code using relevant programming languages and frameworks.
  • Collaborate with cross-functional teams, including product managers, designers, and other developers, to deliver effective solutions.
  • Perform thorough testing, debugging, and troubleshooting to ensure software quality and stability.
  • Optimize applications for performance, scalability, and security.
  • Participate in code reviews, providing constructive feedback to team members.
  • Stay up-to-date with emerging technologies and industry best practices in software development.
Requirements
  • Minimum of 3 years of professional experience as a Software Developer or similar role.
  • Proficiency in one or more programming languages such as Python, Java, C#, or JavaScript.
  • Experience with software development methodologies (e.g., Agile, Scrum).
  • Solid understanding of database technologies (SQL and/or NoSQL).
  • Familiarity with version control systems like Git.
  • Strong analytical and problem-solving skills.
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
Benefits
  • Competitive salary package and performance-based bonuses.
  • Comprehensive health, dental, and vision insurance.
  • Opportunities for continuous professional development and training.
  • A dynamic and collaborative work environment in Mahikeng .
  • Generous paid time off and company holidays.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Developer
Software Developer

Placements24 • Bloemfontein

On-site
ZAR 480,000 - 600,000
Software Developer
Software Developer

Placements24 • Vereeniging

Hybrid
ZAR 420,000 - 600,000
Competitive salary
Career development
Diverse projects
+1
Junior Software Developer
Junior Software Developer

Placements24 • Benoni

On-site
ZAR 180,000 - 240,000
Competitive starting salary
Health and wellness benefits
Structured training and mentorship
+2
Full Stack Developer - Web Applications
Full Stack Developer - Web Applications

Placements24 • LegKraal Gate

Hybrid
ZAR 600,000 - 900,000
Hybrid work model
Comprehensive medical aid
Retirement benefits
+1
Senior Mobile Application Developer (iOS/Android)
Senior Mobile Application Developer (iOS/Android)

Placements24 • LegKraal Gate

Hybrid
ZAR 900,000 - 1,400,000
Competitive salary & bonuses
Health, dental, vision coverage
Generous paid time off
+2
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
Senior Software Engineer - Full Stack Development
Senior Software Engineer - Full Stack Development

Placements24 • Soweto

Hybrid
ZAR 900,000 - 1,200,000
Salary + bonus opportunities
Health, dental, and vision insurance
Paid time off
Senior Web Developer (Full Stack)
Senior Web Developer (Full Stack)

Placements24 • Gauteng

On-site
ZAR 1,200,000 - 1,600,000
Fully remote work
Senior Software Engineer - Full Stack
Senior Software Engineer - Full Stack

Placements24 • Pietermaritzburg

On-site
ZAR 900,000 - 1,300,000
Competitive salary
Medical aid & retirement fund
Professional development
+2
Software Developer in Mahikeng - Growth & Perks
Software Developer in Mahikeng - Growth & Perks

Placements24 • LegKraal Gate

Hybrid
ZAR 420,000 - 640,000
Bonuses
Health insurance
Training opportunities
+1