Senior .Net Developer
Tech Stack / Keywords
Wymagania
- 4+ years commercial experience with C# and .NET/.NET Core.
- Strong knowledge of ASP.NET Core and Web API.
- Experience building scalable backend services and distributed systems.
- Solid understanding of REST API design.
- Experience with relational databases such as MS SQL Server or similar.
- Familiarity with Git and CI/CD practices.
- Strong debugging and problem-solving skills.
- Good understanding of object-oriented design principles and design patterns.
- Ability to communicate effectively in English.
Nice to have:
- Experience with Docker and Kubernetes.
- Experience with Kafka or other message brokers.
- Knowledge of Redis.
- Experience with gRPC, WCF, or legacy .NET Framework applications.
- Familiarity with Dapper or Entity Framework.
- Experience with TDD and automated testing.
- Experience with cloud platforms such as Azure or AWS.
- Experience working in Agile/Scrum teams.
- Background in iGaming, betting, lottery or other high-availability transactional systems.
Obowiązki
- Design, develop and maintain scalable backend services using C# and .NET/.NET Core.
- Develop and enhance microservices powering high-traffic gaming platforms.
- Build clean, maintainable and well-tested APIs and backend components.
- Participate in the full software development lifecycle, including design, implementation, code reviews, testing and deployment.
- Troubleshoot, analyse and resolve production issues focusing on root-cause analysis.
- Collaborate closely with Product Managers, QA Engineers, DevOps and other Software Engineers.
- Contribute to architectural discussions and continuous improvement initiatives.
- Write unit and integration tests to ensure software quality and reliability.
- Support migration of legacy components to modern microservice-based architecture.
- Participate in Agile ceremonies such as sprint planning, daily stand-ups and retrospectives.
Inne informacje
Informujemy, że administratorem danych jest Espeo Software z siedzibą w Poznaniu, ul. Baraniaka 6 (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Just Join IT oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.
Espeo Software
9 aktywnych ofert