Senior .NET Engineer (all genders)
HRS AS A COMPANY
HRS, a pioneer in business travel, aims to elevate every stay through innovative technology. With over 50 years of experience, their digital platform, driven by ProcureTech, TravelTech, and FinTech, transforms how companies and travelers Stay, Work, and Pay.
ProcureTech digitally revolutionizes lodging procurement, connecting corporations and suppliers in a cutting-edge ecosystem. This enables seamless efficiency and automation, surpassing travelers' expectations.
TravelTech redefines the online lodging experience, offering personalized content from selection to check-in, ensuring an unparalleled journey for corporate travelers.
In FinTech, HRS introduces advancements like mobile banking and digital payments, turning corporate back offices into touchless lodging enablers, eliminating legacy cost barriers. The innovative 2-click book-to-pay feature streamlines interactions for travelers and hoteliers.
Combining these technology propositions, HRS unlocks exponential catalyst effects. Their data-driven focus delivers value-added services and high-return network effects, creating substantial customer value.
HRS's exponential growth since 1972 serves over 35% of the global Fortune 500 and leading hotel chains.
Join HRS to shape the future of business travel, empowered by a culture of growth and setting new industry standards worldwide.
BUSINESS UNIT
We are building an InsurTech platform that enables insurance companies to provide temporary accommodation to customers affected by disruptive events (e.g., fire, flood, property damage).
Our system manages the full lifecycle:
- Claim intake → accommodation booking → stay management → billing
- Integration with insurers, internal HRS systems, and global accommodation providers
This is a highly distributed, integration-heavy system with real-world impact.
POSITION
Are you a passionate .NET developer eager to make a real-world impact? Join our InsurTech team and help build platforms that support customers during critical situations such as property damage or unexpected displacement.
You will contribute to developing scalable, integration-heavy systems that manage the full lifecycle from insurance claim to accommodation booking and billing. We are looking for a proactive engineer who thrives in a collaborative, fast-paced environment and is motivated to solve complex, real-world problems.
CHALLENGE
- Take ownership of complex workflows: Work closely with stakeholders to implement/integrate end-to-end processes from claim intake to booking, stay and pay platform.
- Build scalable, distributed systems: Develop robust backend services using .NET, focusing on microservices and high system reliability.
- Work on integration-heavy systems: Integrate with external insurance platforms, accommodation providers, and internal HRS systems using APIs and messaging patterns.
- Ensure system quality and reliability: Write unit and integration tests, troubleshoot production issues, and maintain high standards for performance and stability.
- Contribute to continuous improvement: Refactor and optimize existing systems, improve architecture, and adopt best practices in software design.
- Collaborate in a cross-functional environment: Partner with other engineers such as: Dev, PM, and QA engineers to deliver high-quality solutions.
- Drive technical documentation: Maintain clear and structured documentation to support system evolution and onboarding.
FOR THIS EXCITING MISSION YOU ARE EQUIPPED WITH...
- Relevant experience: 5+ years of experience in .NET development, with strong exposure to modern .NET frameworks and backend architectures (Clean Architecture, NLayer etc).
- Solid experience in distributed systems: Hands-on experience building microservices or event-driven systems in production environments.
- Strong foundation in OOP, SOLID principles, and design patterns: Ability to apply these principles to build scalable and maintainable systems.
- Understanding of domain-driven design (DDD): Experience modeling complex business domains, preferably in InsurTech or TravelTech.
- Experience with integration-heavy systems: Familiar with REST APIs, messaging systems (e.g., Azure Service Bus, RabbitMQ), and external system integrations.
- Cloud experience: Experience with cloud platforms (preferably Azure), including CI/CD and operating scalable services (deployment, release management).
- Agile proficiency: Comfortable working in Agile environments with iterative delivery and continuous improvement.
- Excellent problem-solving and communication skills: Ability to troubleshoot complex issues and collaborate effectively across teams.
- Nice to have: Experience with Saga / Outbox patterns, workflow orchestration, or handling long-running business processes.
- Nice to have (fullstack awareness): Basic knowledge of frontend technologies (React, HTML, CSS) to collaborate effectively across the stack.
- Educational background: A BSc/BA in Computer Science, Engineering, or a related field.
PERSPECTIVE
Access to a global network of a globally united and mutually responsible “Tribe of Intrapreneurs” that is passionately dedicated to renew the travel industry and while doing so reinvent the ways how businesses stay, work and pay.
Our entrepreneurial driven environment of full ownership and execution focus offers you the playground to contribute to a greater mission, while growing personally and professionally throughout this unique journey. You will continuously learn from a radical culture of retrospectives and continuous improvement and actively contribute to making business life better, smarter and more sustainable.
LOCATION, MOBILITY, INCENTIVE
The attractive remuneration is in line with the market and, in addition to a fixed monthly salary, all necessary work equipment and mobility, will also include an annual or multi-year bonus.
Job Segment:
.NET, Cloud, Computer Science, Web Design, Technology, Travel, Creative