Position: Middle/Senior .Net Developer
Company: NCube
Experience required: 3y
English level: upper

We are seeking a skilled .Net Developer with a passion for modern programming languages and keeping on top of the latest development trends.

Are you an experienced, passionate pioneer in technology - a solutions builder, a roll-up-your-sleeves technologist who wants a daily collaborative environment? If so, consider a remote opportunity with us.

You have a great chance to participate in the development of the new product — a platform for the managment election campaigns.

Experience / Skills required:

Must have:

3+ years of experience in backend development

Good knowledge of modern C#, .NET Core and ASP.NET Core

Understanding of serverless computing (pros/cons)

Great knowledge of software development principles (patterns, core principles like DRY, YAGNI etc)

Experience working with Azure

Understanding of functional programming principles and desire to apply them

Experience using and configuring CI/CD tools like Azure DevOps, TeamCity, Jenkins

Experience building distributed systems

Upper-intermediate English level


Good to have:

Experience with Cosmos DB and Gremlin language

Experience with Azure Search, ElasticSearch, or Solr

Experience using any infrastructure as a code tool (Terraform, ARM, CloudFormation, etc)


Responsibilities:

Writing and implementing efficient code

Determining operational practicality

Developing quality assurance procedures

Deploying software tools, processes, and metrics

Maintaining and upgrading existing systems

Working closely with other developers


We offer:

Challenging project

Competitive remuneration based on qualification and contribution

Full-Time job (Office in the very center of Kyiv or remote)

Flexible working schedule, vacations, paid sick leaves, English courses, regular parties

Good working environment

Great team spirit