← Zur Jobsuche
.net developer travel platforms
Veröffentlicht am
Stellenbeschreibung
Описание
Andersen is a technology company that develops digital solutions for businesses across multiple industries. The customer operates a travel-sector booking and procurement platform that integrates suppliers, supports high transaction volumes, and streamlines operations for industry professionals.
Задачи
- Design and implement complex SQL queries, stored procedures, and database optimizations for high-performance data operations on the travel platform;
- Architect and develop event-driven solutions using .NET Core/.NET Framework, message queues, event sourcing, and asynchronous processing patterns;
- Design efficient data models and queries in SQL Server and MongoDB for complex travel domain requirements;
- Develop tested and integrated software that meets high development standards;
- Work with Product Managers, POs, and architects to estimate, plan, test, integrate, and deliver complex, scalable software;
- Create design documents and documentation for efficient maintenance;
- Explore current trends, techniques, and technologies and make recommendations that can improve the work;
- Implement Redis caching strategies, including cache-aside, write-through, and TTL management, to reduce database load, improve API response times, and handle high read throughput.
Требования
- 4+ Years of experience with the Microsoft .NET technology stack, including .NET Framework and .NET Core;
- Expertise in complex SQL Server queries, including JOINs, CTEs, window functions, and performance tuning;
- Solid experience with MongoDB, including aggregation pipelines, indexing, and schema design;
- Experience with event-driven architecture and message brokers such as RabbitMQ or Azure Service Bus;
- Experience with Entity Framework Core and understanding of ORM performance implications;
- Strong experience working with legacy codebases and migrating to microservices architecture;
- Experience with Azure Cloud services, including Azure SQL, Cosmos DB, Azure Functions, and Service Bus;
- Hands-on experience with Redis caching strategies, including cache-aside, write-through, and TTL;
- Strong problem-solving skills and ability to work independently;
- Experience collaborating with PMs and architects on planning and delivery;
- English at Upper-Intermediate level or above;
- Nice to have: Angular 17+, travel industry or booking/reservation systems, SPAs with Blazor, Docker, Kubernetes, containerized deployments, GitHub.
Условия
- Remote work, office work, or a hybrid option is available;
- Work schedule from 13:00 to 21:00 CET;
- Opportunity to earn up to an additional 1,000 EUR per month depending on expertise level, included in the annual bonus;
- Professional, financial, and career growth opportunities;
- Mentoring and onboarding systems for each new employee;
- Access to the corporate training portal;
- Certification compensation for AWS, PMP, and other certifications;
- Private health insurance and sports compensation, depending on the type of employment;
- Referral program;
- Corporate events and activities.