Description

⭐️ Role Overview

We are looking for a skilled and experienced Senior Backend Developer (C#/.NET) to work in an international and rapidly growing company. We are looking for a highly motivated developers who wants to lead the technical excellence of one of the company’s key projects: Connect. A professional willing to be challenged and strive for better problem solutions; committed and willing to participate in Lodgify’s growth and success.


⭐ How will you make an impact?

Write code that meets high-quality standards, fully covering the code with tests
Drive and support the initial solution design for critical features or complex refactors
Participate in architectural discussions with the team
Use best practices to improve existing code
Collaborate in separating features into independent services to improve code stability and maintainability
Actively participate in teamwork (Scrum, BE Tribe)
Drive and support team’s focus on technical OKRs
Actively contribute to elevating the technical knowledge of backend engineers
Determine, document and prioritize technical debt and areas of improvement
Flag technical debt and areas of improvements, making sure they are properly documented and taken into account when defining priorities.


⭐ What makes you a great fit?

Minimum 5 years of experience with C# and .NET Core
Very good grip on SOLID principles
Good practices on Unit Testing, Integration Testing, etc
Good knowledge of Domain-Driven Design
Experience working with Entity Framework & PostgreSQL
Experience working with container managers (e.g.: Docker, K8s)
Excellent analysis skills to understand existing code
Good communication and collaboration skills to openly discuss the best solutions with other tech leads and to present architecture and design decisions to the rest of the team
Good level of spoken and written English
Experience working with Microservices architecture
Good grasp on security best practices related to APIs and data privacy

Education

Any Graduate