We at Xessable believe in mutual work and collaboration across engineering combining individual expertise for problem-solving and creative thinking processes. We understand the latest technologies and build the best solutions for our clients.
Seeking team members who care about results, are not afraid of taking ownership, and are eager to learn continuously.
For one of our clients, we are currently looking for a Senior Software Developer .NET to join the team.
Our client
A cloud-based property management platform designed to manage multiple properties in the hospitality sector. The client’s platform provides an application programming interface (API) to find applications such as chatbots or mobile apps that enrich guest experience, improve hotel processes, and help configure and manage the hospitality chain. This enables hoteliers and hosts to manage their properties and rooms flexibly in the cloud.
Tech stack
The platform consists of 35+ microservices that communicate mainly via Kafka. There is also .NET, Amazon SQS, PostgreSQL, Terraform, Datadog, Docker, and deployment ECS.
About the role
You will be part of the software development team that works on building a great product and see it in action, helping customers all over the world to have the best digital environment that fits their needs.
You will be up to:
- Implementing Core services for the platform in .NET 6+ that runs in Docker containers;
- Developing features from DB to the APIs;
- Ensuring the platform remains scalable and the codebase remains maintainable;
- Proactively monitoring the services in production and spotting potential issues;
- Care about the quality of produced code by covering it with unit and e2e tests;
- You will be a part of an exciting, open, and agile team, where your voice matters and has a company-wide impact.
Requirements:
- You bring at least 5 years of experience working in software engineering with relevant programming experience;
- Proficient in .NET backend development, including technologies such as Kafka (or equivalents), AWS, Docker, ECS/Kubernetes, and PostgreSQL.
- Nice to have: Experience applying Kafka for real-time processing, leveraging AWS/Docker for DevOps workflows, or performing PostgreSQL optimizations.
- You know how to break down large epics into smaller issues;
- You worked with the concepts of IaaS/ PaaS/ SaaS;
- You worked extensively with microservices-based architecture and used asynchronous message-based communication;
Education
Bachelor’s degree (B.Sc.) in Informatics and computer engineering or similar is considered a plus.
Foreign languages
You will also work directly with our client, so fluent English is required. German language proficiency would be considered a plus
What do we offer?
- Hybrid approach: possibility to work from a vibrant office or/work from home.
- Competitive salary
- Total transparency with the client
- Ambitious, highly motivating, and supportive environment for career growth
- Working with highly skilled colleagues with knowledge ranging from development, and project management to cloud architecture
- 21 vacation days (plus bank holidays)
- Work cover insurance
- Private health insurance
- Gym membership + Fit kit package
- Ping-pong table and many people willing to beat you.
- Fresh fruit in the office + snacks and drinks
- A chance for continuous improvement and learning
- Additional employee benefits (birthday gifts and vouchers for life events, recognition programs, parenting benefits, certifications, various team-building events, and so much more)
Interested?
If you are a friendly, independent, and professional person you will fit right into our amazing team!
Please contact us at career@xessable.com and we will speak soon.