Location: Tallinn, Harjumaa, Estonia
Requisition Number: 134
Position Title: .NET Developer
As a part of our Development team, your work will involve the full software development cycle. Your main responsibilities will include; requirements analysis, designing and developing new software products and components, and investigating software issues and resolving defects. This vacancy is a perfect match for a person who is passionate about software development, willing to take on challenges and responsibility for new projects from scratch, deliver the best quality results to our clients and to be an integral part of a focused, agile team.
- Analysis of requirements from internal and external customer
- Design and development of new software products and components
- Investigation and resolution of issues reported by internal and external customers
- Understanding of OOP, SOLID principles and design patterns
- Knowledge of C# / .Net Framework (GC, multithreading, tasks, async/await)
- Knowledge of agile development processes
- Enthusiasm and ability to work collaboratively within a team
DESIRABLE SKILLS & EXPERIENCE:
- Messaging frameworks (RabbitMQ) and relational databases (MS SQL)
- .Net Core / .Net Standard
- TDD/BDD and supporting technologies (NUnit, Mocking Frameworks, SpecFlow)
- Multi-threading, highly available and scalable software development
- CI/CD development (Gitlab CI)
- Cloud/distributed software development (AWS, Docker, Kubernetes)
- REST APIs
- Front-end web technologies (JS, (P)React, HTML, CSS)
- Other languages and frameworks: Castle Windsor, log4net, Graphite, Git
- Career opportunity in a fast-growing international company
- A competitive salary, negotiable, based on experience
- A generous annual allocated training budget
- Exciting work on different projects in a unique industry
- A fun, relaxed and stimulating modern working environment in Tallinn
- Supportive, friendly, multinational, passionate team
Community / Marketing Title: .NET Developer
Genius Sports is a global leader in sports data technology, distribution and commercialization services. We provide innovative and data-driven solutions to sports leagues and federations.
Headquartered in London and across over 16 locations worldwide, Genius Sports is recognized as one of the fastest growing sports technology companies in the world. Founded on integrity, Genius Sports has become the trusted technology partner of hundreds of sporting bodies, including the world’s largest international federations and professional leagues such as FIBA and the English Premier League.
Taking a true partnership approach to working with sport, we distribute official data for organizations such as La Liga, the ATP and WTA. Genius Sports' commitment to sport goes beyond delivering profitable and technical solutions for our partners. We understand that the protection, integrity and successful commercialization of sports data is fundamental to the continued success of the industry. Its future requires those who run sports and those who utilize the data to work closely together, therefore ensuring sport is protected and opportunities are maximized.
Location_formattedLocationLong: Tallinn, Harjumaa EE