Position: Middle Full Stack Developer (TELECOM)
Company: Sigma Software Group
Experience required: 3y
English level: upper

Sigma Software is looking for a Middle Full Stack Developer who has a strong desire to contribute to the product development of a world-famous company and join the team enhancing IP Telecom products. 
Are you interested? You are welcome to join!

**CUSTOMER**
Our Customer is a European leader and innovator in secure cloud communications, based on our powerful UCaaS offer and technology. Over 2 million business users are empowered to communicate, collaborate, and provide excellent customer service with these tools at hand. The company has more than 700 employees in 7 European countries and its annual turnover was close to €190 million in 2021. 

**PROJECT**
The project is aimed to enhance IP Telecom company’s products. It consists of multiple sub projects with different specializations.It allows applying different tech approaches and stacks to create most efficient solutions for customers from northern Europe. 

**REQUIREMENTS**
At least 3 years of professional experience as a software engineer 
Strong knowledge of .NET Core, C# 
Good experience with React.js or Vue.js 
Solid knowledge and proper usage of Object-Oriented Programming and Design 
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 the high and detailed level 
Design separate components, modules, classes, database tables, etc. 
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