Position: C#/.NET Senior Engineer #10888
Company: Lohika
Category: .NET
Experience required: 5y
English level: intermediate

**Purpose of the job:**
Our client is an innovative leader in financial operations platforms providing the effective, secure and reliable solution for worldwide financial operations using the cutting-edge technologies (including microservices architecture, blockchain, cloud providers and modern UI frameworks).

Joining our team will mean for your ability to:
- solve complex tasks to meet the business needs
- influence the product architecture and end user feature look
- work with the world`s most trending and actual technology stack (like, Kafka, microservice architecture, gRPC protocol, blockchain component, docker, k8s) and practices (CI/CD, ephemeral platforms, GitOps) and more
- work on the friendly and collaborative collective of professionals in software engineering
- constantly learn new things and ability to develop yourself in your professional grow

**MAIN TASKS AND RESPONSIBILITIES:**
- Solve complex technical tasks by using the market trending technology stack
- Implement BE functionality in microservices architecture
- Deal with the most popular tradefinance blockchain network technology
- Work with existing codebase to achieve the high requirements in performance, scalability and security
- Make the impact on the final product look by the proper discussions of future functionality together with product team
- Make sure that the existing codebase meets the high-quality standards in code coverage and functionality
- Analyze and estimate implementation efforts
- Report to TL about current tasks status, technical and other risks

**EDUCATION, SKILLS AND EXPERIENCE:**

**MUST HAVE:**
- Be an expert in C#/.Net (at least 5+ years of commercial experience)
- Have experience with .Net Core and ASP.net core
- Solid experience with Entity Framework Core
- Strong understanding and using of SOLID principals and main design patterns
- At least Intermediate English level (write/read/verbal)

**Considered as a big plus:**
- Experience with Hyperledger or Corda Framework
- Experience with Kafka and ELK stack
- Experience working with gRPC, Protobuf
- Hands on experience with Docker and Kubernetes
- OpenAPI, xUnit, FluentValidation, AutoMatter knowledge

**WOULD BE A PLUS:**
- Understanding of Financial sector and Global Finance
- Thirst for covering all written functionality with tests