Position: Senior .NET Fullstack (React) developer
Company: SSA Group
Category: .NET
Experience required: 5y
English level: intermediate
Published: 2021-08-01T00:00:00+03:00

We are looking for a .NET Developer to join our growing team. The role will require web portal development; creation/extension various types of analytical reports; adding notification systems for different KPI metrics; collaboration with database, data science, analytic teams.

**Project**
Enterprise solution – class SaaS reporting and analysis framework supports market share operations, price analysis, and the execution of price strategy by delivering real-time price visibility into online sales channels. Clients can monitor the market, quickly identify opportunities and make data-driven decisions that positively impact volume and proﬁt margins.

**Technology stack**
React.js, Relay, ASP.NET, REST/GraphQL API, MS SQL Server

**Team**
Small team (Software Architect and Middle .NET developer) as part of large, experienced developers’ team in Ukraine.

**Candidate requirements**
• 4+ year of experience in C# and .NET programming
• Strong understanding of Data structures, SOLID, OOP principles, Design Patterns
• 3+ years of experience with .NET Core, Typescript, React JS
• Experience in building REST/GraphQL APIs
• Experience in Transact-SQL, MS SQL
• Strong collaborator and teammate, with exceptional communication skills
• Quick learner, responsible, attentive to details, punctual, stress resistant, client-oriented
• English level: Intermediate+

**Will be a plus**
• Experience with Redux, Relay
• Experience with Material-UI, Rechart
• SQL query optimization skills
• Experience with Azure Services
• Experience with Azure DevOps management tool

**Responsibilities**
• Create new reports/dashboards
• Create notification systems for KPI metrics
• Develop new Web Platform

**Project benefits**
You will work together with Senior developers to make Web Platform application as fast as ever.

**We offer**
• Challenging work in a friendly team
• Professional development
• Career opportunities
• Social package and benefits (four-week paid vacation, English classes, paid sick leave)
• Flexible working schedule
• Comfortable office