Job Description
The Analytics Team is responsible for creating a cutting-edge, distributed and parallel engine designed to execute and verify the accuracy of game mathematics.
This is achieved through the use of in-house computing, microservices, and RESTful APIs.
Your role will involve implementing new processes and features within a microservice architecture.
You will play a vital part in the team's mission to enhance our solutions and architecture while also supporting our current systems and stakeholders.
Key Responsibilities:
Carry out technical assessments on requested features and identify scope of work/dependencies for development requirements
Improve the whole life cycle of services, from inception and design, through deployment, operation and refinement
Building robust, scalable software as a key member of the team
Performing software testing, verification and validation
Provide technical guidance and support for stakeholders
Troubleshooting and debugging code to identify issues
Foster collaboration with other teams to build connections across diverse systems
Requirements:
Bachelor's degree in Computer Science or a related technical discipline, or equivalent practical experience
3+ years of experience as a Back-end Engineer using C# or C languages
Proficiency in C#, .Net framework (including WPF & WCF and .Net core)
Experience with Google Protobuf & gRPC
Experience with C++ 17 standard or later
Exposure to multi-threaded systems
Good understanding of Microservices
Experience building Restful services
Experience with SQLite database concepts and Structured Query Language
An understanding of cloud computing, along with hands-on experience in cloud architecture, is highly desirable
About Us
We are a world leader in gaming content and technology, delivering great performance for B2B customers and bringing joy to the lives of millions who love to play our casino and mobile games.