We’re seeking a talented and experienced .NET Engineer to join our client’s team and help scale and enhance a cloud-based Property Management Software platform. This is an ideal opportunity for experienced engineers who thrive in distributed, high-performance teams and are passionate about building clean, scalable systems.
Our client is a rapidly growing TravelTech company offering industry-leading Property Management, Rate Management, Channel Management, and Guest Conversion solutions.
Must have:
4 years of experience with C#, including building scalable ASP.NET Core Web APIsStrong grasp of OOP, Design Patterns, TDD, and software engineering principlesProficiency with data structures, algorithms, Big O Notation, and system performance optimizationExperience with SQL Server and cloud databases (e.g., AWS RDS)Familiarity with Git, Git workflows, and CI/CD pipelinesStrong problem-solving and analytical skillsMust have:Upper-Intermediate English
Good to have:
Familiarity with event-driven and distributed systems architectureHands-on experience with AWS, Kubernetes, Terraform, GitOpsBackground in DevOps practices or infrastructure-as-codeExperience with PostgreSQL, Apache Kafka, or cloud messaging systems
Responsibilities:
Write high-quality, maintainable, and reusable code consistent with SOLID principlesBuild and optimize ASP.NET Core Web APIs used across our distributed systemSolve complex integration problems involving external partners and internal systemsActively participate in Agile team ceremonies (grooming, planning, reviews, retros)Apply TDD, OOP, and modern development best practices in daily workWork with architects and peers to evolve platform architecture and cloud deployment strategies
We offer:
Competitive salary Medical Insurance after 3 months probation period (can be used in Ukraine)Vacation and sick leaves (20 working days)National Holidays as paid time off (10 days)Online English coursesAccountant assistance and legal supportFlexible working schedule, remote, office-based or hybrid formatFully-equipped perfect office space located in the city center (ready for work in blackouts)Direct cooperation with the customerDynamic environment with low level of bureaucracy and great team spiritChallenging projects in diverse business domains and a variety of tech stacksCommunication with Top/Senior level specialists to strengthen your hard skillsOnline/offline teambuildingsVolunteering culture development and support