
senior .net software engineer
OpenBet
Αττική
Αττική
Υβρυδική
Πληροφορική
Αορίστου
Πλήρης απασχόληση
Περιγραφή Θέσης
We are looking for a Senior .NET Software Engineer to join one of our core product engineering teams. You will play a key role in designing, building, and evolving high-performance, scalable systems that power some of the most recognized sports betting brands in the world.
As a senior engineer, you’ll take ownership of critical components, guide the design and delivery of complex features, mentor junior engineers, and collaborate with cross-functional teams to deliver innovative solutions that meet demanding uptime and performance requirements.
The Goal
Design, develop, and deliver complex features using C# and .NET (Core/6/7), ensuring high performance, scalability, and reliability
Lead technical discussions and contribute to architectural decisions in a microservices environment
Act as a mentor and technical leader for other engineers on the team
Drive engineering best practices, including clean code, SOLID principles, TDD, CI/CD, and automated testing
Review code, provide constructive feedback, and ensure high code quality standards across the team
Collaborate closely with Product Owners, Architects, QAs, and DevOps to deliver robust, production-ready software
Lead troubleshooting and performance tuning efforts for high-volume, mission-critical systems
Take an active role in sprint planning, estimations, and technical design sessions
Leverage Azure services to build scalable, cloud-native solutions
The Player
Bachelor’s degree in Computer Science, Engineering, or a related field
5+ years of hands-on experience in software engineering with strong expertise in the Microsoft .NET ecosystem
Proven experience with C#, .NET Core / .NET 6/7, and building scalable, distributed systems
Strong experience with Microsoft Azure, including one or more of the following services:
Azure App Services
Azure Functions
Azure Service Bus
Azure Event Grid
Azure Storage (Blob, Table, Queue)
Azure SQL Database
Azure Cosmos DB
Azure Key Vault
Azure API Management
Azure Monitor / Application Insights
Solid understanding of RESTful API development and secure service-to-service communication
Strong experience with relational databases (SQL Server, PostgreSQL) and ORM frameworks like Entity Framework Core
Experience with asynchronous messaging patterns (e.g., RabbitMQ, Azure Service Bus)
Proficiency with containerization (Docker) and CI/CD pipelines (Azure DevOps, Jenkins, GitHub Actions)
Solid grasp of software architecture patterns, microservices, and cloud-native development
Comfortable working in Agile teams (Scrum, Kanban)
Nice to Have
Experience in the online gaming, betting, or financial services industries
Familiarity with Domain-Driven Design (DDD), CQRS, and event sourcing
Knowledge of front-end technologies (React, Angular, JavaScript) is a bonus
Experience with infrastructure as code (Terraform, ARM templates, Bicep)
Strong understanding of observability and monitoring practices (e.g., Azure Monitor, Log Analytics, Grafana)
What’s the Score?
Why OpenBet?
The Playground: Join a team of innovators, disruptors, and game-changers who are reshaping the future of betting and gaming.
The Mission: Be part of a mission-driven organization that's committed to revolutionizing the way the world plays.
The Impact: Make a real impact on the world stage, leaving a lasting legacy that transcends boundaries and inspires generations to come.
The Culture: Immerse yourself in a culture of creativity, collaboration, and curiosity, where every idea is welcomed, every voice is heard, and every dream is encouraged.
The Future: Join us on the journey to build the future of betting and gaming, one game-changing innovation at a time.
What we can offer YOU:
Attractive benefits, an open and supportive environment as well as a modern and exciting workplace
The opportunity to interact with global teams on a regular basis as you and our business continues to develop & grow
Tangible and genuine development - at OpenBet, you can take your career where you want it to go!
And if that’s not enough; enjoy flexible working whilst we provide you with the guidance and development skills you need to progress and enhance your career
We have a collaborative office environment with our team members in office 2 days per week.
Υβρυδική
Πληροφορική
Αορίστου
Πλήρης απασχόληση
© Jobily.gr 2025, All rights reserved
When you visit or interact with our sites, services or tools, we or our authorised service providers may use cookies for storing information to help provide you with a better, faster and safer experience and for marketing purposes.
eaa4d928