Position: Full Stack developer - Senior Engineer
Company: GlobalLogic Ukraine
Category: .NET
Experience required: 5y
English level: intermediate

We are looking for a Senior .NET developer with strong technical background, work experience in large enterprise, and a passion to follow the best dev. practices and support other team members along the way.

**Requirements:**

5+ years of experience working on the backend as a .NET Developer

Deep knowledge of C#, .NET, Web API, OOP/OOD

Experience with .NET Core, microservices, RESTful API

Solid database skills (MS SQL; writing/analyzing queries; understanding of DB design and how it affects performance/maintainability)

Experience with full-cycle of feature development (requirements analysis, decomposition, design, etc)

Upper-Intermediate spoken English

Good level of communication and reporting skills

High level of self-organization and ability to solve complex problems

Experience with one of the following: Entity Framework, NHibernate, Dapper 

Development of the cloud products (Azure as plus)

Experience with Containers

Experience with Message Brokers (RabbitMQ, Service Bus or similar)


**Desirable:**

Experience with Frontend development, preferably React

**About you:**

Independent personality and a team player

Solid debugging and troubleshooting skills

Passionate to create a product that solves consumer needs the best and the most effective way

**Job Responsibilities**

Design, develop and implement different web and back-end solutions with other talented engineers in a collaborative team environment.

Contribute to the overall quality of development services through brainstorming, unit testing, code reviewing and proactive offering of different improvements and innovations.

Share knowledge with the team, assist in supervising and mentoring of less-experienced team members.

**Department/Project Description**

We develop different web, mobile and back-end solutions belonging to client's ecosystem;

A powerful business chat allowing customers instantly contact their service providers (web/iOS/Android);

Variety of apps helping to integrate different parts of client's business network and etc.

**We are an innovative team:**

- Developing a variety applications from the scratch helping to expand Client's business
- Unbound in selection any technical decision, technology or tool
- Utilizing the best of the Scrum and ready for improvements

Client is a software and services company, based in the United States with development center in California. The company provides real-time facility management and service management solutions that improve productivity, increase transparency and provide advanced business analytics. It serves restaurants, retail, property management, hospitality, health care, homebuilding, manufacturing, distribution, and service industries; and building owners, property managers, builders, and the service community.