Senior Software Developer

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 10,001+H1B No SponsorCompany SiteLinkedIn

Location

Canada

Posted

16 days ago

Salary

$120K - $150K / year

Seniority

Senior

Job Description

Senior Software Developer

Bally’s Corporation

• Design, build, and maintain scalable enterprise-grade systems supporting gaming operations • Collaborate with backend, frontend, product, and operations teams to deliver high-quality solutions • Design, develop, and optimize systems on AWS with performance and resilience in mind • Partner with Product, Operations, Commercial, and Compliance teams to deliver end-to-end initiatives • Contribute to Player Management and Loyalty platform initiatives • Ensure best-in-class security practices across authentication, data protection, and infrastructure • Contribute to AI/ML-driven innovation including LLM and RAG integrations • Support payment gateway integrations and secure financial transaction processing

Job Requirements

  • 6+ years of experience building enterprise-scale applications and systems
  • Experience within Casino Gaming or Online Gaming environments
  • Excellent command of Node.js and C# (.NET Core/6+)
  • Experience building mobile and web applications (React.js, React Native – iOS/Android)
  • Deep expertise in AWS (compute, storage, networking, monitoring, scalability)
  • Proven background in RDBMS and NoSQL architectures
  • Experience with DevOps pipelines and CI/CD tools (Jenkins, GitLab CI/CD, GitHub Actions, AWS CodePipeline)
  • Advanced understanding of security best practices (authentication, encryption, infrastructure hardening, gaming-specific security)
  • Working knowledge of AI/ML technologies including LLMs and Retrieval-Augmented Generation (RAG)

Benefits

  • Top-tier health benefits from day one
  • RRSP contributions for long-term wins

Related Job Pages

More Full-stack Engineer Jobs

OpenSesame logo

Software Engineer

OpenSesame

We help companies develop the world's most productive and admired workforces.

Full TimeRemoteTeam 51-200Since 2011H1B No Sponsor

• Develop and maintain features for OpenSesame’s eLearning platform • Collaborate with team through Extreme Programming practices • Participate in code reviews and testing

Canada
Diabetes Youth Families logo

Staff Software Engineer, iOS

Diabetes Youth Families

Supporting those affected by type 1 diabetes so they may lead full, healthy, beautiful lives, NOW.

Full TimeRemoteTeam 11-50Since 1938H1B No Sponsor

• Design, develop, test and document high quality medical device software for new and existing Insulet products. • Implement unit and UI tests for core functionality and UI workflows, respectively • Work in co-located Scrum teams of developers, testers, product owners, and scrum masters • Work with product managers and UX designers to define new features • Mentor and motivate software developers to deliver high quality code using software best practices and patterns • Ensure quality and consistency in software architecture and implementation • Evaluate new technologies and explore solution alternatives; develop prototypes • Learn and follow Insulet design assurance SOPs • Provide timely support to team customers, internal and external

Mexico
Job Closed
Diabetes Youth Families logo

Senior Software Engineer

Diabetes Youth Families

Supporting those affected by type 1 diabetes so they may lead full, healthy, beautiful lives, NOW.

Full TimeRemoteTeam 11-50Since 1938H1B No Sponsor

• Design, develop, test and document high quality medical device software for new and existing Insulet products. • Implement unit and UI tests for core functionality and UI workflows, respectively • Work in co-located Scrum teams of developers, testers, product owners, and scrum masters • Work with product managers and UX designers to define new features • Mentor and motivate software developers to deliver high quality code using software best practices and patterns • Ensure quality and consistency in software architecture and implementation • Evaluate new technologies and explore solution alternatives; develop prototypes • Learn and follow Insulet design assurance SOPs • Provide timely support to team customers, internal and external

Mexico
Diabetes Youth Families logo

Software Engineer, iOS

Diabetes Youth Families

Supporting those affected by type 1 diabetes so they may lead full, healthy, beautiful lives, NOW.

Full TimeRemoteTeam 11-50Since 1938H1B No Sponsor

• Design, develop, and deliver high-quality iOS Swift applications and SDKs • Understand product requirements and translate them into clean, modular, testable design • Scope work, break into modules and estimates for planning • Implement unit and UI tests for core functionality and UI workflows, respectively • Work in Scrum teams of developers, testers, product owners, and scrum masters • Work with product managers and UX designers to define new features • Work with other software developers to deliver high quality code using software best practices • Ensure quality and consistency in software architecture and implementation • Evaluate new technologies and explore solution alternatives; develop prototypes • Learn and follow Insulet design assurance SOPs • Provide timely support to team customers, internal and external

Mexico