.Net Engineer

Remote · Lviv · 2 years of experience · 24 January

MEV is a software development company based in the United States and Ukraine. It was named after the mega-electronvolt, a unit of energy measurement in physics. We convert our own energy into creating valuable products with high quality, and we value it over quick results.

Since 2006 our team has delivered dozens of projects: from mobile apps to heavily loaded distributed IoT platforms and Big Data analytics systems.

We maintain a product culture in an outsourced business and continuously improve processes by providing an environment where everyone has a voice and influence over the final result.

We earn our trust time and again through careful planning and implementation and care for our employees, each of whom is an essential part of MEV Energy.

Our client provides communication services for the hearing-impaired. One such service is captioning during a phone call. This is done by so-called Captioning Agents (CA). Our application was originally created as a POC to evaluate the quality of CA. 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.

Skills required

• 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.

Working conditions

• 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.


• 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.


If you want to submit your resume and apply for a vacancy, then you need to register.

You can register using the link Sign in

Sign in
Or by mail
Sign in
Or by mail
Register with email
Register with email
Forgot password?