Backend Developer (.NET)
Tech Stack / Keywords
Firma i stanowisko
Andersen is hiring for a project developing a scalable travel platform that integrates multiple suppliers into a unified digital ecosystem. The customer is a technology-driven company in the travel sector, providing a comprehensive booking and procurement platform supporting large transaction volumes and a wide network of partners. The focus is on innovation, scalability, and improving data accuracy to deliver a modern digital infrastructure for the travel value chain.
Wymagania
- 4+ years of experience with the Microsoft .NET technology stack, including .NET Framework and .NET Core.
- Expertise in complex SQL Server queries (JOINs, CTEs, window functions, performance tuning).
- Solid experience with MongoDB (aggregation pipelines, indexing, schema design).
- Experience with event-driven architecture and message brokers (RabbitMQ or Azure Service Bus).
- Experience with Entity Framework Core and understanding of ORM performance.
- Experience working with legacy codebases and migrating to microservices.
- Experience with Azure Cloud services (Azure SQL, Cosmos DB, Azure Functions, Service Bus).
- Hands-on experience with Redis caching strategies (cache-aside, write-through, TTL).
- Strong problem-solving skills and ability to work independently.
- Experience collaborating with PMs and architects on planning and delivery.
- English proficiency from Upper-Intermediate and above.
Nice to have:
- Experience with Angular 17+.
- Experience in the travel industry or with booking/reservation systems.
- Experience building SPAs with Blazor.
- Knowledge of Docker and Kubernetes containerized deployments.
- Exposure to version control software (GitHub preferred).
Obowiązki
- Designing and implementing complex SQL queries, stored procedures, and database optimizations.
- Architecting and developing event-driven solutions using .NET Core/.NET Framework, including message queues and asynchronous processing.
- Working with SQL Server and MongoDB to design efficient data models and queries.
- Developing tested, integrated, and high-standard software.
- Collaborating with Product Managers/PO and architects to estimate, plan, test, integrate, and deliver scalable software.
- Creating design documents and documentation for maintenance.
- Exploring and recommending current trends, techniques, and technologies.
- Implementing Redis caching strategies to reduce database load and improve API response times.
Benefity
- Option to work fully remotely, from the office, or hybrid.
- Systems of mentoring and adaptation for new employees.
- Opportunity to earn an additional bonus up to 1,000 EUR per month.
- Access to a corporate training portal with a comprehensive knowledge base.
- Corporate life events (parties, pizza days, PlayStation, fruits, coffee, snacks, movies).
- Certification compensation (e.g., AWS, PMP).
- Referral program.
- Private health insurance and sports compensation depending on employment type.
Inne informacje
Informujemy, że administratorem danych jest Andersen Soft UAB z siedzibą w Krakow, ul. Al. Pokoju 18, 31 - 564 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ą.
Andersen
43 aktywne oferty