Position: Senior .NET Engineer
Company: NCube
Experience required: 5y
English level: upper

We are looking for an experienced .NET developer to join our adventurous team and help our client create innovative web applications that deliver entertaining and effective cybersecurity training through their platform.   

As a .NET Developer, you will be responsible for crafting high-quality, efficient .NET Core applications using your C# 7.3, and collaborating with product owners, game designers, and other developers. 


Experience / Skills required: 

Must have: 

6 years of experience as a .NET Developer, mastering .NET Core 5.0 and C# 7.3 

Proven experience with PostgreSQL databases 

Experience constructing user authentication systems, like Keycloak 

Strong familiarity with AWS services, including AWS Code Commit, CI/CD pipeline, and Docker 

A track record of building and maintaining web applications 

Excellent verbal and written communication skills 

A burning passion for creating engaging, high-quality user experiences 

Knowledge or interest in cybersecurity and serious gaming is a bonus 

Upper-Intermediate English and better 

 
Responsibilities: 

Forge, enhance, and maintain high-quality, efficient .NET Core applications using your C# 7.3  

Conjure and maintain PostgreSQL databases to support our spellbinding web applications 

Team up with fellow adventurers (product owners, game designers, and other developers) to create visually captivating, user-friendly, and engaging web applications 

Build and fortify user authentication systems, such as Keycloak, for secure and seamless user experiences 

Implement and maintain CI/CD pipelines using AWS Code Commit and other arcane CI/CD tools 

Deploy and manage applications on AWS, wielding services such as Docker 

Optimize applications for maximum speed, scalability, and security 

Vanquish technical issues as they emerge from the shadows 


We offer:  

Competitive salary with the regular review 

Flexible working schedule, fully remote work opportunities, office in the very center of Kyiv  

PE 5% Taxes compensations, accountant assistance  

Vacation (up to 20 working days) 

Paid sick leaves (10 working days) 

Medical Insurance after probation period (3 months)  

Online English courses 

Direct cooperation with the customer 

Teambuildings, corporate parties and company trips abroad  

Great working environment and team spirit