Position: Senior Full Stack Developer (.NET + React )
Company: Sigma Software
Category: .NET
Experience required: 5y
English level: upper

We invite a Senior .NET Full Stack Developer to play an important role in a competent team developing a leading-edge personalized, cloud-based booking platform for scalable influencer marketing, helping build new features and implementing essential use cases and business logic.  

You will enjoy working in this team if you like: 

working on a rapidly evolving and dynamic project 
developing a unique product in one of the most trending domains 
 Feeling like you are good with .NET and React? Keep reading and let’s discuss your future role. 

**CUSTOMER**
The customer is a Swedish startup in AdTech and Media domain. Their high involvement and care for product success make the cooperation exciting and engaging. They value original and creative ideas and provide fast feedback. 

**PROJECT**
Our customer develops a leading-edge personalized, cloud-based booking platform for scalable influencer marketing. The platform provides easy and cost-effective management of relations with influencers and launching campaigns in just a few simple steps. It solves the problem of business process optimization and automation in addition to scaling ads campaigns to reach higher results, collect statistics, and get inspired for further improvements.  

Brands, influencers and brand agencies, and influencers themselves make use of the platform. It is a marketplace that connects all stakeholders working on launching killer ads campaigns. On the one hand, it helps brands and agencies spend less time and money on marketing, and on the other hand, influencers can easily find work and collaborate with renowned brands.  

Joining this competent team, you will get a chance to: 

work in a rapidly evolving and dynamic project 
develop a unique product in one of the most trending domains. 
It is a stable project with 5 years of history, but with new tasks and extension.   

Team: PO, PM, BA, 9 Developers, UI/UX Designers, 2 DevOps Engineers, 4 QA Engineers. 

**REQUIREMENTS**
At least 5 years of professional experience as a software engineer
Strong knowledge of .NET Framework, C#
At least 2 years of working experience with React
Advanced SQL and DB expertise
Knowledge of MS Web API, .NET Core
Strong knowledge and proper usage of Object-Oriented Programming and Design
Experience in writing unit and integration tests
Understanding of CI/CD process 
Experience in documentation development
Upper-Intermediate level of written and spoken English 

PERSONAL PROFILE
We are looking for a person who is permanently working on self-development, has a goal-oriented way of thinking, strives to provide high-quality solutions, is open to feedback, keeps their commitment, and demonstrates effective communication skills

**RESPONSIBILITIES**
Design, implement, debug complex portions of software, including modules and components, complete software systems of considerably small and medium size
Contribute to the solution’s quality using unit and integration or automated end-to-end tests
Comply with the best engineering practices, technical standards, and quality criteria set forth on the project 
Participate in project and team meetings, requirements clarification sessions
Peer-review design and code with middle and senior level specialists
Contribute to development of technical project documentation and user documentation