Senior Software Developer Level 1
Listed on 2026-10-19
-
Software Development
Backend Developer, .NET Developer, Software Engineer, Full Stack Developer
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 .NET
(C#), 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 .NET (C#) technologies.
- Develop and maintain modern applications using Type Script and related frameworks where applicable.
- 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 .NET (C#, ASP.NET, .NET Core).
- Experience with Type Script and modern software development frameworks.
- 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.
- Exposure to cloud technologies such as AWS would be advantageous, with a willingness to learn and develop cloud engineering skills.
- 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.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).