We're looking for a Senior .NET software engineer to join our Web Team.

Requirements

Professional .NET backend development experience
Experience writing and using REST APIs using ASP.NET Core (2.1 - 3.1) Web API
Micro-services architecture
Azure Services
NoSQL databases
SQL and general database knowledge
Solid knowledge of testing principles
Good verbal and written communication skills

Recommended Experience

Experience with any of the following:

Docker
Kubernetes
Experience with using a cloud services provider (AWS, ...)

Responsibilities

Develop and maintain .NET and .NET Core applications.
Translate business requirements into technical solutions.
Write tech specifications for APIs.
Write unit tests and integration tests.
Participate in code review.
Participate in verbal and written communication with the client(s).

About project

Enterprise resource planning (ERP) system for American telecom engineering services provider which works with Verizon, AT&T and other industry majors. The system is made to manage company-wide data, plan work, track time and perform billing. Since the company wanted a complete redesign of the previous version, it's being made from scratch.

Our team is deeply incorporated with a domestic one, playing a key role of technical experts in distributed systems design and development. Developers do all the engineering work on the back end including decision making, also having a front-end tech lead from our side as well. The system is based on microservices architecture and is hosted in Kubernetes cluster with autoscaling and rolling upgrades. Regular practices include thorough code reviews, Command-query separation, Continuous Integration, and Infrastructure as Code.

Technology stack:
.NET Core 3.1 (C# 8, ASP.NET Core, Entity Framework Core), MediatR for CQS, Swagger, Azure (Azure Kubernetes Service, Azure Service Bus, Azure Database for PostgreSQL, Azure CosmosDB via MongoDB API, Azure Key Vault, Azure App Configuration, Azure Storage, Azure Application Insights, Azure Log Analytics, Azure Virtual Networks, Azure DevOps, Azure Pipelines), Docker, Redis, Traefik, Terraform for IaC.

We offer

With us you can:

Develop your professional skills
Grow within the company

Also, we provide:

Fair and competitive compensation and benefits
Flexible working conditions
Great office, a 5-minute walk away from Pushkinska metro station
Medical compensation
English classes
Pizza Fridays
Discounts offered by IT Loyalty
Unforgettable corporate events and holidays celebrations

About itomych studio

WHO WE ARE

ITOMYCH STUDIO is a team of professionals with expertise in fintech and high-load solutions development. We strive to accept challenges and resolve technical riddles through the successful application of best practices and the use of innovative tools.

OUR MISSION

To digitalize solutions for business, finance and wealth management.

FACTS ABOUT ITOMYCH STUDIO

1. In software development since 2011
2. 100+ employees
3. Machine learning expertise
4. 300+ completed web/mobile/desktop projects

WE WORK IN

• USA
• Canada
• EU
• Ukraine
• Australia
• New Zeland
• Israel
• Japan

Company website:
itomychstudio.com

DOU company page:
https://jobs.dou.ua/companies/itomych-studio/

Job posted on 8 January 2021
15 views


Для отклика на эту и другие вакансии на Джинне войдите или зарегистрируйтесь.
  Receive new jobs in Telegram