We are looking for a Software Engineer to join the large product company.

Responsibilities:
• Ability to build solution from scratch based on TDD approach
• Build solution from scratch (Test driven and Behavior Driven approaches)
• Proactive position in platform evolvement, technical solutions, processes improvement etc.
• Participate in grooming, planning and estimation sessions
• Transform the requirements to set of unit/integration tests
• Code review


Requirements:
• Strong software engineering fundamentals, including knowledge of algorithms and data structures
• Profound background in C#
• Practical experience with .Net framework including .NET Core, NUnit, Serilog
• Entity Framework Core, MS SQL Server
• Experience with Messaging
• Understanding of large scale, cloud based distributed systems
• Knowledge of HTTP protocol/web sockets (SignalR)
• CI/CD ideology
• Ability to build solution from scratch based on TDD approach
• Good writing and speaking English ability


Will be a plus:
• C# 8.0, .NET Core 3.1
• Knowledge of Docker, Kubernetes
• Experience with AWS
• Experience with ElasticSearch
• Experience with MassTransit, AmazonMQ, RabbitMQ
• Experience with JavaScript, React, Redux, Babel, WebPack
• Experience with Azure DevOps (Team Foundation Server)
• Knowledge of authentication protocol and frameworks (OAuth2, OpenID Connect, IdentityServer)


What we offer:
• Opportunities for professional development and personal growth
• Medical insurance, English classes, Paid lunches
• High salary, reasonable and fair working conditions, flexible schedule
• Team of strong IT professionals working in a vibrant product environment
• Centrally located office near Poshtova Square metro station with a great view from our terrace

About Global Teams

We are Global Teams, founded in 2014 to help you grow your business by drawing on the talents of dedicated IT professionals based in Ukraine.

We began as a software development outsourcing company, but quickly realized that remote work is the future. We added a curated outstaffing service, giving clients more control over their remote teams while reducing expenses and any administrative challenges they may encounter.

Today, Global Teams has expanded to include over 150 experienced software developers and other professionals in Ukraine, with offices in Kyiv, Ukraine, and Tel Aviv, Israel.

Company website:
https://www.globalteams.ltd/

DOU company page:
https://jobs.dou.ua/companies/global-teams/

Job posted on 23 February 2021
16 views


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