Remote job
Software Engineer, Casino
Job details
About this role
Role overview Build and maintain full stack software for real-time internal tools and customer-facing products. You’ll work with experienced engineers on event-driven services and microfrontends, contributing features from design through deployment while developing your engineering skills.
Responsibilities - Develop front-end and back-end features in collaboration with senior engineers. - Write reliable, maintainable code and contribute tests for scalable systems. - Participate in architecture and design discussions, weighing implementation tradeoffs. - Use observability tools to investigate issues and monitor system health. - Support deployments and on-call work for the systems your team owns. - Apply feedback and share questions and ideas as part of a learning-focused team.
Requirements - A computer science degree or a suitable combination of education, experience, and training. - At least one year of software engineering experience using technologies such as C#, ASP.NET on .NET 8 or later, React, and TypeScript. - A solid grasp of object-oriented programming, design patterns, and core algorithms. - Confidence working across front-end and back-end layers in distributed, cloud-based systems. - Interest in how systems work and in architecture beyond the code you directly own. - A collaborative approach, sense of ownership, and openness to feedback.