Position: Senior .Net Engineer (development from scratch)
Company: Proxet
Category: .NET
Experience required: 5y
English level: upper

We are inviting an experienced Senior .NET Engineer to join our team.
We already have five business-related engineering teams, and we are now building a technical team that will be responsible for new technology initiatives.

**About the project:**
We are gathering a new team for our new customer. This team will be completely independent and help build a next-generation Identity Theft Protection, Credit Monitoring, and Data Breach management platform. The new platform will replace old monolithic systems step by step with new microservices architecture. You will have the opportunity to help build a new architecture and choose the right technologies for a platform with millions of users in the US.

**Requirements:**
- Background in software engineering; degree in computer science or related technical discipline;
- 4+ years of commercial experience with .Net stack (.Net Core experience is welcomed but not mandatory);
- Relational and non-relational databases design and optimization skills;
- Experience with large enterprise projects;
- English — Upper-Intermediate or above.

**Will be a plus:**
- Google Cloud experience;
- Understanding of .Net Framework 4.0;
- Experience with JS SPA frameworks (React/Angular/Ember, etc.).

**Responsibilities:**
- Participate in the design and development process;
- Code coverage with unit, integration, and performance tests;
- Research new technologies and products;
- Help product owners make the right decisions;
- Investigate performance bottlenecks and perform code optimization proactively.