Senior Enterprise Software Engineer - Core Business Apps

Placements24

Soweto

On-site

ZAR 700,000 - 1,100,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive salary
Medical aid
Retirement fund contributions
Career advancement opportunities
Supportive team environment

Job summary

Placements24 is seeking a Senior Software Developer to join our enterprise applications team in Soweto, Gauteng. You will design, build, and optimize robust software solutions, collaborating with analysts and other development teams to meet business needs.

The ideal candidate brings 4+ years in enterprise development, strong coding skills in Java/C#/Python, and solid database experience. A proactive, detail-oriented problem-solver will thrive in this role.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field or equivalent practical experience.
  • 4+ years of professional experience in software development focusing on enterprise applications.
  • Proficiency in enterprise programming languages (e.g., Java, C#, Python, .NET).
  • Strong experience with databases (SQL Server, Oracle, MySQL) and complex query writing.
  • Familiarity with ESBs, APIs, web frameworks, and Agile/Waterfall methodologies.

Responsibilities

  • Design, develop, test, and deploy enterprise-level software applications.
  • Write clean, efficient, maintainable, and well-documented code.
  • Collaborate with analysts and stakeholders to gather requirements and design solutions.
  • Integrate applications with existing enterprise systems and third-party services.
  • Troubleshoot, debug, and resolve defects and performance issues.
  • Participate in code reviews to ensure quality and standards.
  • Contribute to architectural decisions and technology selection for enterprise projects.
  • Develop and maintain technical documentation.
  • Ensure performance, security, and reliability of applications.
  • Stay updated with emerging technologies and best practices.

Skills

Excellent communication
Teamwork abilities
Analytical thinking
Problem-solving skills

Education

Bachelor's degree in Computer Science or related field

Tools

Java
C#
Python
.NET
SQL Server
Oracle
MySQL
Git
APIs
ESB

Job description

Placements24 is seeking a Senior Software Developer to join our enterprise applications team in Soweto, Gauteng. You will design, build, and optimize robust software solutions, collaborating with analysts and other development teams to meet business needs.

The ideal candidate brings 4+ years in enterprise development, strong coding skills in Java/C#/Python, and solid database experience. A proactive, detail-oriented problem-solver will thrive in this role.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Developer - Enterprise Solutions (Hybrid)
Senior Software Developer - Enterprise Solutions (Hybrid)

Placements24 • Sandton

Hybrid
ZAR 900,000 - 1,500,000
Medical and dental coverage
Provident fund
Hybrid work arrangement
+2
Senior Software Developer - Enterprise Applications
Senior Software Developer - Enterprise Applications

Placements24 • Soweto

On-site
ZAR 700,000 - 1,100,000
Competitive salary
Medical aid
Retirement fund contributions
+2
Senior Java Enterprise Developer – Build Scalable, Enterprise Apps
Senior Java Enterprise Developer – Build Scalable, Enterprise Apps

Placements24 • Noord-Kaap

On-site
ZAR 700,000 - 950,000
Competitive salary
Performance bonuses
Medical aid
+4
Senior Java Engineer — Enterprise Backend & Growth
Senior Java Engineer — Enterprise Backend & Growth

Placements24 • Klerksdorp

On-site
ZAR 850,000 - 1,400,000
Medical Insurance
Dental Insurance
Vision Insurance
+2
Senior Backend Engineer - Hybrid, Enterprise Software
Senior Backend Engineer - Hybrid, Enterprise Software

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 700,000 - 1,100,000
Hybrid work model
Competitive salary package
Medical aid and retirement fund
+1
Senior Full-Stack Engineer — Enterprise Apps (Hybrid)
Senior Full-Stack Engineer — Enterprise Apps (Hybrid)

Placements24 • Pretoria

Hybrid
ZAR 1,000,000 - 1,300,000
Hybrid work
Medical & retirement benefits
Modern office facilities in Pretoria
Senior Software Engineer - Lead, Mentor, Build Scalable Systems
Senior Software Engineer - Lead, Mentor, Build Scalable Systems

Placements24 • Noord-Kaap

On-site
ZAR 720,000 - 1,100,000
Competitive salary
Health insurance
Professional development
Senior Java Developer - Hybrid, Microservices & Cloud
Senior Java Developer - Hybrid, Microservices & Cloud

Placements24 • Randburg

Hybrid
ZAR 850,000 - 1,200,000
Competitive salary
Health insurance
Professional development
+3
Senior Software Engineer | Hybrid, Impactful Builds
Senior Software Engineer | Hybrid, Impactful Builds

Placements24 • Gqeberha

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Hybrid work model
Medical, dental, and vision insurance
+1
Senior Full-Stack Engineer – Hybrid, Growth & Impact
Senior Full-Stack Engineer – Hybrid, Growth & Impact

Placements24 • Bloemfontein

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work model
Health benefits
Retirement plan
+1