A leading global gaming company is looking for a Senior Software Engineer to join the new cross-functional agile team focused on core and infrastructure development.
You will be developing the next generation of the company product based on the microservices architectural pattern. This is one of the most exciting and challenging projects, as we are setting as a goal to create a cloud-ready, highly customizable, platform-independent system (running on Windows, Linux, macOS). You will be using the latest tools, technologies and practices such as .NET Core, Linux, Docker, Redis, Kubernetes, DI, TDD and more. Your responsibilities will include:
Endto-end development cycle: designing, coding, code reviewing, unit testing, automated integration testing, manual testing, DevOps activities.
Integration of the older parts of the system with the newly developed microservices.
Reverse engineering older parts of the system for the further transferring to the microservices architecture.
Team player with great communication skills. Independent, responsible, initiator – Must
3+ years of backend development experience building large scale Web based systems using .NET Framework/.NET Core – Must
Experience with microservices – Must
Solid understanding of relational databases – Must
Excellent problem solving skills
Willing to learn in order to acquire new skills on demand
Fluent in English
Handson experience in DB development – Advantage
.NET Core development Advantage
Docker – Advantage
TDD – Advantage
Automated testing, manual testing – Advantage
Web UI development (React, AngularJS, etc.) – Advantage
איזור: גוש דן