Senior .NET Engineer (Sports Betting Project)

Ukraine
Full Time
Backend
Experienced
PROJECT DESCRIPTION

We are seeking a highly skilled Senior .NET Developer to join our dynamic team. Our client is the UK-based sports betting company. The company offers a range of sports betting products, including spread betting, fixed odds betting, and in-play betting on a variety of sports, such as football, cricket, tennis, horse racing, and more.

IN THIS ROLE, YOU WILL

- Design, develop, and maintain relay services using .NET 6/8 to integrate third-party betting data providers with various consumers;
- Implement and optimize data storage solutions using MongoDB, PostgreSQL, and related technologies;
- Develop efficient messaging and event-driven solutions using RabbitMQ, Kafka, and DAPR;
- Collaborate closely with cross-functional teams to deliver high-quality software solutions on time;
- Ensure the scalability, performance, and reliability of services through rigorous testing and monitoring;
- Provide technical guidance and mentorship to junior developers;
- Stay updated on emerging technologies and apply best practices to improve existing systems.


IF YOU HAVE

- 5+ years as a .NET developer, with expertise in .NET 6 and preferably .NET 8;
- Strong knowledge of MongoDB and PostgreSQL;
- Familiarity with DAPR for building modern, cloud-native applications;
- Experience with Aspire (if relevant to your use case, describe more about its role in the project);
- Solid understanding of RESTful API design and integration;
- Experience with scalable and resilient microservices architectures;
- Familiarity with Agile methodologies and version control systems like Git;
- Excellent problem-solving skills and attention to detail;
- Strong communication and collaboration skills;
- Knowledge of containerization and orchestration tools (e.g., Docker, Kubernetes);
- Familiarity with CI/CD pipelines for automated deployments.


AS AN OPINOV8R, YOU WILL HAVE 

Digital-First Approach: Great talent knows no borders! You can work from wherever you are. We hire and collaborate with professionals worldwide.  
Remote Work Model: Balance your professional and personal life with our flexible working conditions. We offer an, empowering you to be productive and deliver your best from anywhere.   
Exciting Projects: Dive into impactful projects across various industries that challenge and spark your creativity. Work on innovative solutions that push boundaries, giving you the chance to make a difference and drive change. 
Boost Your Expertise: Elevate your career with unmatched experiences that expand your knowledge and master skills. We foster continuous learning and development opportunities that allow you to grow and reach new heights. 
Join the Best Team Ever: Collaborate with our diverse and сross-cultural team of passionate technologists and creative thinkers who inspire and support. Together, we develop services that make a real impact on the world.


HOW’S THE HIRING PROCESS GOING 

We strive to make a smooth and transparent hiring process to find the perfect match for both sides. Steps may differ depending on the position — here's what to expect: 

- Initial Interview: If your background fits the role's criteria, we'll invite you for an interview with a Talent Acquisition Specialist to get to know you better. 
Technical Interview: Depending on the role, you may be asked to complete a technical assessment/test task to showcase your expertise.  
Client’s Interview: Meet with client representatives to discuss the role specifics and gain insights into the project's scope and expectations.
Final Decision: After completing all interviews and assessments, we'll reach a final decision and get back to you with the result.
Share

Apply for this position

Required*
Apply with Indeed
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*