
Software Engineer, Casino
Posted 21 hours ago

Posted 21 hours ago
This is a fully remote position, open to applicants in Canada.
• Collaborate closely with senior engineers to contribute to fullstack feature development.
• Develop clean, reliable, and thoroughly tested code for scalable systems.
• Engage in discussions about architecture and design.
• Utilize observability tools to diagnose issues and monitor the health of systems.
• Assist in deployment and manage on-call workflows for team-owned systems.
• Embrace feedback, pose insightful questions, and continuously enhance skills.
• Work on real-time systems that drive internal tools and enhance customer-facing experiences.
• Contribute to an event-driven microservice and microfrontend architecture.
• A Bachelor's degree in computer science or a relevant combination of education, experience, and training.
• Minimum of 1 year of experience working as a Software Engineer.
• Proficient in C#, ASP.NET (.NET 8+), React, and TypeScript.
• Solid understanding of object-oriented programming, design patterns, and essential algorithms.
• Experience in front-end and back-end development within distributed, cloud-based architectures.
• A keen interest in system internals and architecture extending beyond personal code.
• A readiness to seek assistance and a commitment to ongoing improvement.
• A collaborative spirit and receptiveness to feedback.
• May need to obtain a gaming license from the relevant state agency as a condition of employment.
• Guidance through the gaming license process if applicable to the position.
• An AI-driven, innovation-centric work environment.
• Opportunities to collaborate with seasoned engineers.
• Continuous opportunities for learning and skill enhancement.
• A feedback-rich and collaborative team atmosphere.
Tailscale
Software Mind
CACI International Inc
Nemetschek Group
Get handpicked remote jobs straight to your inbox weekly.