About the job
The Team
OpenBet stands as a premier global authority in the realm of betting and gaming entertainment, relied upon by over 200 partners to craft unforgettable winning experiences for millions globally. From managing bets during monumental events such as the FIFA World Cup and Super Bowl to innovating next-generation products like Bet Builder, we are constantly reshaping the player experience with superior content, innovative technology, and advanced player protection measures.
With a legacy spanning over 25 years, our unparalleled platform has fueled the most recognizable betting brands, guaranteeing peak performance with 100% uptime, unmatched scalability, and speed. Holding 85 licenses and counting, alongside 20 World Lottery Association operators in our clientele, we boast a robust team of over 1,200 experts across 14 countries. Join OpenBet to elevate your career and collaborate with a global team at the forefront of shaping the future of betting entertainment for millions.
The Goal
We are in search of a driven and ambitious Senior . NET Software Engineer to propel Sportcast's growth from our European offices.
As a Senior Software Developer within the Trading & Data Solutions team, you will engage in a cross-functional capacity, developing, deploying, and supporting various projects and initiatives. You'll have the chance to work on diverse projects, producing code that is both testable and maintainable. As a valued team player, your contributions will be instrumental in team design, scoping, and prioritization discussions. This team is dedicated to assisting the business in achieving scalability through automation.
Your role will encompass the development and maintenance of real-time systems.
What You’ll Be Doing
- Analyze and question business requirements critically.
- Actively participate in solution design efforts.
- Ensure our systems' performance, security, and availability.
- Develop high-quality, high-performing code aligned with business needs.
- Optimize solutions to support service levels while minimizing cloud expenses.
- Mentor fellow team members.
- Automate processes wherever feasible.
- Challenge existing practices to enhance our patterns, standards, and procedures throughout the organization.
The Player
- 5+ years of experience with . NET/. NET Core and C#
- Familiarity with Unit Testing, serverless technologies like Azure Functions, and containerized microservices using Azure Container Apps or AWS equivalents
- Extensive expertise in SQL-based databases, including MSSQL and PostgreSQL, with a strong grasp of query optimization, indexing strategies, and performance tuning for large-scale, high-throughput applications
- Proficient in utilizing GitHub Copilot and Cursor AI to enhance development speed while ensuring secure and compliant coding practices
