Job Openings
.Net Developer
About the job .Net Developer
.NET Developer (Hybrid/Remote)
Location: Johannesburg & Cape Town (Hybrid/Remote)
About the Company:
A leading online gaming company passionate about creating immersive and engaging experiences for players worldwide. We are a dynamic and innovative company with a strong focus on player satisfaction and cutting-edge technology.
About the Role:
We are seeking a talented and passionate .NET Developer to join our growing team. In this role, you will be responsible for the design, development, and maintenance of high-quality software solutions for our online gaming platform. You will work closely with a team of talented developers, designers, and product managers to deliver exceptional gaming experiences to our players.
Key Responsibilities:
- Design, develop, and implement .NET applications using C#, ASP.NET, and other relevant technologies.
- Write clean, maintainable, and well-documented code.
- Participate in all phases of the software development lifecycle, from requirements gathering and design to testing and deployment.
- Troubleshoot and debug software issues.
- Collaborate effectively with cross-functional teams, including product managers, designers, and QA engineers.
- Stay up-to-date with the latest technologies and industry best practices.
- Contribute to the continuous improvement of our development processes.
Required Skills & Experience:
- Strong proficiency in C# and .NET Framework/.NET Core.
- Experience with ASP.NET MVC, Web API, or other relevant web development frameworks.
- Experience with relational databases (e.g., SQL Server, MySQL) and ORM tools (e.g., Entity Framework).
- Solid understanding of object-oriented programming principles and design patterns.
- Experience with Agile development methodologies (e.g., Scrum, Kanban).
- Excellent problem-solving and analytical skills.
- Strong communication and interpersonal skills.
- A passion for gaming and a strong understanding of the online gaming industry (preferred).
Benefits:
- Competitive salary (R50,000 CTC per month upwards)
- Flexible work arrangements (Hybrid/Remote)
- Opportunities for professional growth and development
- A dynamic and collaborative work environment
- The chance to work on exciting and challenging projects