
.net software engineer
OpenBet
Αττική
Αττική
Υβρυδική
Πληροφορική
Αορίστου
Πλήρης απασχόληση
Περιγραφή Θέσης
We are looking for a .NET Software Engineer to join one of our product engineering teams as we continue to evolve our world-class online sports betting platform. As a .NET Engineer, you will work on scalable, mission-critical systems, using the latest Microsoft technologies and modern engineering practices.
You’ll collaborate with other engineers, product managers, Scrum Masters, QAs, and architects to deliver high-performance solutions that power some of the biggest names in global sports betting.
The Goal
Design and develop new features and enhancements using the Microsoft .NET stack (.NET 7/8/9, C#, ASP.NET Core)
Maintain high code quality through unit testing and automated integration tests
Work in an Agile team to plan, develop, test, and release new functionality
Participate in technical planning, design reviews, and sprint ceremonies
Contribute to architectural discussions and technical design documentation
Identify and address performance, scalability, and security concerns
Work with REST APIs, microservices, and messaging systems (e.g., RabbitMQ, Kafka)
Collaborate with DevOps and QA teams to ensure smooth CI/CD processes
Participate in code reviews and promote best practices like TDD and clean architecture
The Player
Bachelor's degree in Computer Science, Engineering, or a related field
2–4 years of professional experience developing with C# and .NET (preferably .NET Core / .NET 6+)
Experience with ASP.NET Core Web APIs and RESTful service development
Solid understanding of object-oriented programming, SOLID principles, and design patterns
Good knowledge of relational databases (e.g., SQL Server, PostgreSQL) and SQL
Experience with Git, CI/CD pipelines (e.g., Azure DevOps, Jenkins), and containerization tools (Docker)
Familiarity with front-end technologies (HTML5, CSS, JavaScript) is a plus
Exposure to cloud platforms (Azure preferred) is a strong advantage
Experience working in Agile environments (Scrum, Kanban)
Passion for clean code, quality, and continuous learning
Strong communication skills and a collaborative mindset
Nice to Have
Experience with messaging systems (e.g., RabbitMQ, Kafka)
Exposure to infrastructure-as-code tools (e.g., Terraform, Ansible)
Performance optimization and monitoring tools (e.g., Application Insights, New Relic)
Familiarity with Domain-Driven Design (DDD) and microservices architecture
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