Enable job alerts via email!

Senior Software Developer (EL)

BET Software

East London

On-site

ZAR 600 000 - 800 000

Full time

5 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in East London is looking for a Senior Software Developer to join their expanding team. This role involves architecting complex systems, mentoring others, and driving quality in software development. Candidates should have a strong background in .NET Core/C# or React, with at least 5 years of experience. Join a dynamic environment that fosters collaboration and continuous learning.

Benefits

Development programs
Growth opportunities
Incentives

Qualifications

  • Minimum 5 years of experience in software development.
  • Understanding of SDLC and software project management.

Responsibilities

  • Design solutions that are user-friendly, reliable, and secure.
  • Deliver complete, efficient, and compatible solutions.
  • Provide technical guidance and training to team members.

Skills

Leadership
Communication
Attention to Detail

Education

Bachelor’s degree in Computer Science
Bachelor’s degree in Software Engineering

Tools

.NET Core
C#
React

Job description

We’re seeking an experienced Senior Software Developer to join our expanding team in East London and contribute to shaping the future of BETSoftware. Our teams are leading the way in transforming our integrated services and products across mobile and web applications. In this role, you’ll go beyond coding — you’ll architect complex systems, embed security and scalability, drive quality, and mentor others. We’re looking for skilled back-end and front-end developers with expertise in .NET Core/C# or React. If you thrive in high-impact environments, take initiative, and enjoy solving complex challenges, this is your chance to make a meaningful impact. Apply now and join our East London Team!

You Bring:
  • Bachelor’s degree in Computer Science, Software Engineering, or related field (advantageous).
  • Minimum 5 years of experience in software development.
  • Knowledge of design principles and architecture fundamentals.
  • Leadership and mentoring skills.
  • Understanding of SDLC and software project management.
  • Excellent communication skills.
  • Strong attention to detail.
What You’ll Do:
Design and Planning:
  • Participate in design and planning meetings, contribute to documentation.
  • Create solutions using appropriate architectural patterns.
  • Ensure designs promote high performance, resilience, automation, and innovation.
  • Follow best practices for testing, DevOps, and support.
Implementation:
  • Deliver complete, efficient, and compatible solutions.
  • Review code to meet standards and ensure quality.
  • Optimize throughput, response times, and resource utilization.
User Experience & Reliability:
  • Design solutions that are user-friendly, reliable, and secure.
  • Ensure solutions are maintainable, scalable, and secure.
Security & Maintenance:
  • Implement security best practices to protect data and ensure integrity.
  • Support ongoing maintenance and future modifications.
Testing & Deployment:
  • Create test-friendly solutions with automation and simulation capabilities.
  • Facilitate seamless deployment and adaptation to different environments.
Support & Mentoring:
  • Provide technical guidance and training to team members.
  • Mentor junior staff and contribute to their growth.
Living the Spirit:
  • Foster a culture of collaboration, diversity, and continuous learning.
  • Promote adaptability, proactive problem-solving, and a positive team environment.
About BET Software:

At BET Software, we cultivate talent through development programs, growth opportunities, and incentives. We are committed to diversity and teamwork, enabling our staff to flourish in a dynamic, technology-driven environment. Our headquarters are in Umhlanga, South Africa, but we recruit globally.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.