Position: Senior .NET Full-stack Developer
Company: Ncube
Experience required: 5y
English level: upper

It is a dynamic team that drives innovation in both internal and client-oriented technologies, data visualization and analytics platform.  

The main goal will be to develop and manage the technology stack behind our platform, with a focus on C# & .NET development. 

 
Requirements: 

5+ 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 HTML, CSS, JavaScript and bootstrap 
Experience with SQL databases, T-SQL 
Upper-Intermediate level of English 


Responsibilities: 

Design, develop and deploy applications/services and proof-of-concepts to support new and enhance existing products (80% backend, 20% front-end) 
Utilize and build RESTful and SOA backend services 
Develop responsive and touch friendly UIs, engaging with UX to deliver an exceptional customer and user experience 
Collaborate with and be a productive development team member to deliver projects/features 
Ensure application resiliency, scalability and high performance 
Identify and resolve production performance and scalability issues 
 
We offer:  

The challenging project 
Competitive salary review based on qualification and contribution 
Full-Time job (Office in Kyiv or remotely) 
Flexible working schedule, vacations, paid sick leaves, English courses, regular parties 
Good working environment 
Great team spirit