Position: .Net Engineer
Company: MEV, LLC
Experience required: 2y
Category: .NET
English level: intermediate
Published: 2022-06-01T00:00:00+03:00

Now the project is growing out of the POC and requires upgrading the code base and adding new functionality.

**Stack: C#, Python, Angular, Terraform, Kubernetes, Azure.**

**Project highlights:**
• ‎Event-based microservices architecture;
•‎ The project is not super large, but it is quite complex, so there is an opportunity to develop architectural skills;
•‎ Technologies are also non-trivial and quite complex: SIP, Azure Event Grid, Azure Service Bus, integration with AI-like logic on Python;
•‎ The project has a real practical usage;
• ‎Decision-making autonomy and the ability to use new versions of technologies.

**Scope of tasks and ownership:**
•‎ Solution design of technical and business problems;
•‎ Implementation solution of problems with build in quality;
•‎ Redesign existing microservices;
•‎ Refactoring;
• ‎Code review;
•‎ Communication with client to build solutions which really solves the problems;
•‎ Test coverage at all levels.

**Qualifications:**
•‎ 2+ years of experience building web applications;
• ‎Experience with С# / .Net Core;
•‎ Skill in working with REST API (experience with gRPC or some other RPC would be a plus);
•‎ Experience with SQL databases (PostgreSQL is preferable);
•‎ Understanding of OOP and SOLID principles and ability to apply them in practice;
•‎ Troubleshooting skills and engineering thinking;
•‎ Knowledge of the clean code principles and the ability to apply them in practice;
•‎ At least Intermediate level of English.

**Our benefits:**
•‎ No micromanagement;
•‎ Freedom to engage in decision-making and implementation;
•‎ Ability to work in a team of professionals (the ratio of middle and above specialists 80/20);
•‎ Participation in the development of high-quality products;
•‎ Direct communication with clients on a partnership level;
• ‎Professional development opportunities ($500 education budget, well-managed processes, communities, internal library);
• ‎Health insurance;
•‎ $500 extra for the health care, sports or mental health;
•‎ Accounting services;
•‎ 20 paid working days off and 10 days sick leave;
• ‎Opportunity to work remotely;
•‎ Relocation reimbursement;
•‎ Soulful team buildings and corporate events.

**Join us and be among those who care!**