Senior Software Developer Level 1

Games Global

Durban

On-site

ZAR 700,000 - 1,000,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Games Global is seeking a Senior Software Developer Level 1 to design, develop, and maintain enterprise software solutions. You’ll work on scalable back-end services using .NET or Java, collaborating with cross-functional teams to deliver quality software.

We value strong SDLC knowledge, Agile experience, and the ability to mentor peers while ensuring maintainability and performance of systems.

Qualifications

  • 5+ years of software development experience in enterprise environments.
  • Strong back-end development with .NET or Java.
  • Experience with relational databases and REST/microservices.
  • Familiarity with SDLC and Agile methodologies.

Responsibilities

  • Design, develop, test, and maintain high-quality software applications and services.
  • Build scalable back-end solutions using .NET or Java technologies.
  • Collaborate with leads, architects, QA, and developers to deliver solutions.
  • Participate in requirements analysis, design, estimation, and sprint planning.
  • Create technical documentation and conduct unit testing.

Skills

.NET (C#, ASP.NET, .NET Core)
Java (Spring Boot, Java EE, Spring)
SDLC principles
Agile development
Relational databases & SQL
RESTful APIs & microservices

Education

Relevant Degree or Diploma in Computer Science / IT / Software Engineering

Job description

We're looking for an experienced Senior Software Developer Level 1 who is passionate about building high-quality software solutions and delivering business value through robust, scalable, and maintainable applications. At Games Global, our technology powers world-class digital entertainment experiences, and we're looking for talented developers who are eager to contribute to innovative products used by players around the globe. This role is ideal for a developer with strong back-end development experience in either.NET or Java, who enjoys solving complex problems, collaborating with cross-functional teams, and contributing to the full software development lifecycle.

As part of our technology team, you'll play a key role in designing, developing, enhancing, and supporting enterprise software solutions while ensuring adherence to development standards, quality practices, and best-in-class engineering principles.

What You'll Do
  • Design, develop, test, and maintain high-quality software applications and services.
  • Build scalable back-end solutions using either .NET or Java technologies.
  • Collaborate with Technical Leads, Architects, QA Engineers, and fellow Developers to deliver quality solutions.
  • Participate in requirements analysis, solution design, estimation, and sprint planning activities.
  • Develop software according to team standards, coding best practices, and agreed specifications.
  • Create and maintain technical documentation for software solutions.
  • Conduct unit testing and support quality assurance initiatives to ensure software reliability.
  • Review, troubleshoot, and resolve software defects and production issues.
  • Provide support and maintenance for existing applications and services.
  • Monitor and communicate project progress, risks, and issues to stakeholders.
  • Contribute to continuous improvement initiatives, development standards, and engineering practices.
  • Collaborate with dependent teams to deliver integrated business solutions.
  • Share knowledge, mentor junior developers, and contribute to team growth.
  • Take ownership of software quality, performance, and maintainability.
What We're Looking For
  • 5+ years of software development experience in enterprise environments.
  • Relevant Degree, Diploma, or Qualification in Computer Science, Information Technology, Software Engineering, or a related field.
  • Strong back-end development experience using either .NET (C#, ASP.NET, .NET Core) or Java (Spring Boot, Java EE, Spring Framework).
  • Solid understanding of Software Development Life Cycle (SDLC) principles and methodologies.
  • Experience designing, developing, and supporting enterprise applications.
  • Strong understanding of object-oriented programming and software design principles.
  • Experience working with relational databases and SQL.
  • Exposure to RESTful APIs, microservices, and modern application architectures.
  • Experience working in Agile development environments.
  • Strong troubleshooting, debugging, and problem-solving abilities.
  • Ability to manage priorities and work effectively under pressure.
  • Excellent written and verbal communication skills.
  • Strong collaboration and stakeholder engagement skills.
  • A proactive mindset with a passion for continuous learning and improvement.
Why Join Us?
  • Be part of a high-performing technology team delivering impactful solutions.
  • Work on modern enterprise applications and digital transformation initiatives.
  • Collaborate with experienced developers, architects, and technology leaders.
  • Enjoy opportunities to grow your technical and leadership capabilities.
  • Contribute to innovative projects that directly impact business success.
  • Join a culture that values collaboration, quality, innovation, and continuous improvement.

If you're a Developer who is passionate about building scalable software solutions and delivering technical excellence, we'd love to hear from you.

This vacancy will be based in Durban or Cape Town.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Quality Engineer
Senior Software Quality Engineer

Games Global • Durban

On-site
ZAR 600,000 - 850,000
Senior Software Developer | Johannesburg | Permanent
Senior Software Developer | Johannesburg | Permanent

Edgexec (Pty) Ltd • Johannesburg

On-site
ZAR 700,000 - 1,100,000
Senior .NET Developer
Senior .NET Developer

Sasso Consulting (Pty) Ltd • Centurion

On-site
ZAR 502,000 - 725,000
Senior Java Developer
Senior Java Developer

iDbase Software • Johannesburg

Hybrid
ZAR 60,000 - 100,000
Senior Software Developer | Johannesburg | Permanent
Senior Software Developer | Johannesburg | Permanent

Edge Executive Search Group • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Senior Software Engineer
Senior Software Engineer

Smart4 Energy • Wes-Kaap

On-site
ZAR 700,000 - 1,100,000
.NET Developer
.NET Developer

BICRM • Pretoria

On-site
ZAR 600,000 - 800,000
Senior Developers
Senior Developers

Hire Resolve • Oos-Kaap

On-site
ZAR 850,000 - 1,100,000
Competitive salary based on experience
Senior .NET Software Engineer
Senior .NET Software Engineer

Future Fit • Johannesburg

Hybrid
ZAR 60,000 - 90,000
Competitive compensation package
Twice-yearly salary increases
Access to employee wellness programs
Senior Developer
Senior Developer

Indsafri • South Africa

Hybrid
ZAR 900,000 - 1,300,000