Position: Middle/Senior .Net Developer ( Business Communication Platform)
Company: Sigma Software Group
Category: .NET
Experience required: 3y
English level: intermediate

**CUSTOMER**
The company’s goal is to drive the future of business communication. We aim to lead, not to follow. We strive to give companies the true flexibility they need to stay relevant now and in the future. We are now taking big steps throughout Europe with a focus on UCaaS and CPaaS, where our strong platform will help our partners take cloud communication to the next level.

**PROJECT**
Project is aimed at enhancing IP Telecom company’s products. Project consists of multiple sub projects with different specialization that allows to apply different tech approaches and stacks to create most efficient solution for customers from Northern Europe.

**REQUIREMENTS**
At least 3 years of professional experience as a software engineer
Experience and deep understanding in .NET Core, C#
Good experience with ReactJS or Vue.js
Good knowledge of OOP, design patterns, SOLID principles
Familiar with the Unit testing purpose and mechanism, Unit Test Frameworks and tools
Experience in database design and development, SQL Server
Experience in Agile software development processes (Scrum, Kanban)
At least Intermediate level of English

**RESPONSIBILITIES**
Analyze product requirements and take part in designing the software at a high and detailed level
Design separate components, modules, classes, database tables, etс.
Code, debug, document, and maintain portions of software
Comply with the best engineering practices, the technical standards, and the quality criteria set forth on the project. TEX practices (code review, unit testing)
Report status and progress according to the project and company demands
Participate in estimation and planning sessions

**WHY US**
Diversity of Domains & Businesses
Variety of technology
Health & Legal support
Active professional community
Continuous education and growing
Flexible schedule
Remote work
Outstanding offices (if you choose it)
Sports and community activities