14.05.2024
Senior Software Engineer
Games Global Limited
South Africa, Durban
About UsAt Games Global, we are at the forefront of innovation in the gaming and entertainment industry.With a commitment to excellence and continuous improvement, we strive to create unmatchedexperiences for our clients. We are looking for passionate individuals to join our dynamic teamand help us build the next generation of innovative products and solutions.Job DescriptionAs a Senior Developer, you will be instrumental in designing, developing, and implementingcomplex applications using C# and the .NET framework. Your role will involve working closely withboth technical and non-technical team members to deliver high-quality software solutions thatmeet our business needs.Key Responsibilities- Design, develop, and maintain efficient, reusable, and reliable code using C# and the .NETframework.- Collaborate with cross-functional teams to define, design, and ship new features.- Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues.- Lead the development team in adopting best practices in coding, testing, and processimprovement.- Participate in code reviews, mentor junior developers, and ensure the maintenance of codequality and organization.- Engage in technical discussions and decision-making to enhance the product's performance,scalability, and reliability.- Implement and maintain observability and telemetry solutions to ensure high systemreliability and performance visibility.Qualifications- A minimum of 5 years of experience in software development, with a strong background inC# and the .NET framework.- Must have experience with observability stacks (e.g., Prometheus, Grafana, ELK) and opentelemetry standards for monitoring and troubleshooting complex systems.- Proficiency in other programming languages (e.g., Java, Python, JavaScript) is a plus.- Familiarity with various design and architectural patterns.- Strong understanding of object-oriented programming.- Experience with database technologies (SQL, NoSQL).- Knowledge of front-end technologies (e.g., HTML, CSS, JavaScript) is desirable.- Excellent problem-solving and communication skills.- Ability to work both independently and as part of a team.Preferred Skills- Experience in the *** or gaming industry is highly advantageous but not required.- Familiarity with agile methodologies.- Experience with cloud platforms (e.g., AWS, Azure) and containerization technologies (e.g.,Docker, Kubernetes).Why Join Us?Games Global offers a vibrant and inclusive culture, opportunities for professional growth, and achance to be a part of an innovative team shaping the future of iGaming. We offer competitivecompensation, comprehensive benefits, and a work environment that encourages creativity andcollaboration. We’re looking forward to hearing from you!Equal Opportunities StatementGames Global is committed to fostering a diverse and inclusive work environment. We are an equal opportunity employer and welcome applicants from all backgrounds, experiences, and communities. We do not discriminate based on race, colour, religion, gender, sexual orientation, age, national origin, disability, neurodiversity or any other protected status. Our dedication to promoting diversity, multiculturalism, and inclusion is clearly reflected across all our teams. Join us, and be a part of an organisation that is truly committed to creating a level playing field for everyone.Kindly be aware that in order to be employed at Games Global, you need to be 18 years of age or older, in accordance with our industry requirements.#J-18808-Ljbffr
Attention! You will be redirected to another site