Position: Middle+/Senior .Net Developer (real estate project)
Company: NCube
Experience required: 5y
English level: intermediate

We are looking for a Senior .Net Developer with strong technological background and analytical thinking to join our client’s team!

**Project:** leading Real Estate company. They have been advising on buying, selling, and renting property for over 160 years, from country homes to city center offices, agricultural land to new-build developments. It is a dynamic team that drives innovation in both internal and client-oriented technologies, data visualization, and analytics platforms.

The main goal will be to develop and manage the technology stack behind our platform, with a focus on C# & .NET development.

**Team:** Ukraine — USA

**Requirements:**
- 4+ years of hands-on experience in Web and C#/ .NET development for large and complex application platforms
- Excellent understanding of Object-Oriented software design
- Highly proficient in C#, ASP.NET MVC (.NET 4.5+)
- Exposure to NET Core 2.x, 3.0
- Proficient in JavaScript (familiar with HTML, CSS)
- Experience with SQL databases, T-SQL
- Experience with Azure cloud development and deployment processes, serverless programming concepts (Azure functions, web apps)
- Intermediate level of English

**Responsibilities:**
- Design, develop and deploy applications/services and proofs-of-concept to support new and enhance existing products (80% backend, 20% front-end)
- Work with frontend web and backend/API services
- Utilize and build RESTful and SOA backend services
- Productively collaborate with the development team members to deliver projects/features
- Ensure application resiliency, scalability and high performance
- Identify and resolve production performance and scalability issues

**We offer:**
- Competitive salary with the regular review
- Flexible working schedule, vacations, paid sick leaves
- Office in the very center of Kyiv/possibility to work remotely
- English courses, medical insurance
- Great working environment and team spirit