Position: Senior .NET Software Engineer
Company: Perfectial
Experience required: 3y
English level: upper

The solution itself will be built by us from scratch and require the consolidation of the multiple backend and frontend modules for web and mobile into a unified architecture based on the microservices and clouds. Current business logic will be transferred to the microservices to enable more frequent production and brand-new micro-frontend modules will be developed to simplify the personalization set.

All development teams follow Scrum processes with frequent releases to production.

**Requirements:**
4 + years of experience in software development
Excellent .NET Core and ASP.Net knowledge
Strong knowledge of microservices and serverless architecture
Experience with cloud providers: AWS or Azure (AWS preferable)
Experience with Redis, RDS (MS SQL)
Docker will be a plus
NoSQL will be a plus


**We offer:**
Friendly and supportive environment
Competitive salary
Paid vacations and sick leaves
Medical insurance
Career development: professional guidance, certifications and mentorship
Professional events: participation and reimbursement
English language courses
Team buildings and corporate celebrations