.NET Developer
The company is developing and maintaining a data aggregation platform that collects information from multiple external sources and transforms it into a unified format for downstream consumers. The project involves building high-performance services that retrieve, process, and synchronise real-time data.
A significant part of the work includes reverse engineering external systems by analysing JavaScript code, Web APIs, WebSocket communication, and other integration mechanisms to extract the required data.
- Develop new features and maintain existing services.
- Integrate with various external data sources.
- Reverse engineer web applications and APIs.
- Analyse JavaScript code and network traffic.
- Develop and optimise real-time data processing services.
- Optimise PostgreSQL queries and overall application performance.
- Participate in designing and improving the platform architecture.
- Strong experience with C# and .NET 8+ (required)
- Good understanding of event-driven architecture (required)
- Experience developing HTTP APIs and working with WebSockets (required)
- Experience with OpenAPI / Swagger (required)
- Strong knowledge of PostgreSQL, including schema design, indexing, query optimisation, and performance tuning (required)
- Experience with Redis and understanding of NoSQL concepts (required)
- Experience with Docker (required)
- Ability to read, understand, and analyse JavaScript code (required)
- Good understanding of HTTP protocol, cookies, headers, authentication, and web communication (required)
- Experience with reverse engineering web applications (nice-to-have)
- Experience with RabbitMQ, Kafka, or other message brokers (nice-to-have)
- Experience with Kubernetes (nice-to-have)
- Experience with GitLab CI/CD (nice-to-have)
- Experience using network analysis tools such as Chrome DevTools, Fiddler, Charles Proxy, or Wireshark (nice-to-have)
- Experience working in Linux environments (nice-to-have)
- Familiarity with asynchronous programming and concurrent systems (nice-to-have)
- Comprehensive health insurance with coverage for your well-being
- Paid sick leave up to 10 days without medical certificate
- 20 days of paid vacation plus additional leave for important life events
- Learning and growth opportunities with support for professional development
- Language learning support for multilingual collaboration
- Modern hardware provided for your work
- International team environment across multiple countries
- Corporate events and team activities
- Welfare support program for critical situations
- Gifts and support for major life milestones
Betby is a business-to-business sportsbook software provider, supplying a turnkey sportsbook, odds and risk-management services and the Betby.Games esports product to iGaming operators. Founded in 2018, it works with operators across regulated markets and runs a largely remote workforce alongside offices in Europe.
