We are looking for a Senior .NET Developer to join our friendly team. You have a great chance to participate in the development of the new product — a platform for managment election campaigns
Customer: Media company from the USA, the expert in cross-promotion of digital and audio content.
Our stack:
Languages and libs: C# 8, .NET Core 3.1, RX.NET, ASP.NET Core, C# functional extensions;
Azure services we use: Azure Functions, Cosmos DB(Gremlin API, Table API), Azure Search, Redis, Event Hubs, SignalR, App Service and more;
CI/CD: Pulumi for Infrastructure-as-a-Code, Azure Pipelines for builds and deployments.
If you’re someone who considers themselves passionate about .Net Core/ASP.NET technology, a team player, capable of working autonomously, adaptable, driven, and a continuous learner we would love to speak with you about joining our team!
Requirements:
4+ years of experience in backend development Good knowledge of modern C#, .NET Core and ASP.NET CoreUnderstanding 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 English — Intermediate and/or higher
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:
Design, build and ship own services using our tech stack Development of new functionalitySupport and improving existing one
We offer:
Flexible working schedule, paid vacations and sick leaves English courses, medical insuranceGreat working environment and team spiritPerfect office location in the very center of Kiev / possibility to work remotely