Position: Senior .NET Engineer
Company: Edvantis Software
Experience required: 5y
Category: .NET
English level: upper
Published: 2020-12-01T00:00:00+02:00

Edvantis opened the position of Senior .NET Engineer. The project of our partners — a US-based data analytics company that serves companies operating in the hydrocarbon industry, especially those who are focused on exploration and production activities. Its product portfolio includes data sets, reports, alerts, analytics tools, databases, data management tools, and expert advisory, among other services designed to track, analyze and distribute information about onshore oil and gas drilling activities, giving its customers a complete perspective of the sector in the investment decision-making process. Customer develops a large ecosystem of products related to that domain including complex data storages and pipelines, web, mobile, and desktop.
The customer acquires a number of companies in 2019 and is going to integrate its IT infrastructure, processes, and data into its core IT infrastructure. The team will be dedicated to the m&a processes and will constantly work on integration projects.
Technology stack on the project:
- Go
- .NET
-  Postgres, Couchbase
-  ElasticSearch
-  Rest, Soap, GraphQl
-  AWS (s3, RDS, Cognito ), Kafka, Consul, Nomad
-  FCM, APNs

Responsibilities:

- Participate in solution architecture and design
- Develop new functionality, fix defects
- Code review
- Performance analyses
- Implement Unit Tests
- Provide other team members with guidance regarding how to complete tasks
- Direct communication with the team the client

Requirements:

- 5+ years of experience in .NET
- 3+ years of experience in C# (.NET Core)
- Experience with unit testing
- Experience with Rest API/SOAP
- Strong level of knowledge of SQL (MySQL, PostgreSQL) and NoSQL (Couchbase)
- Experience with Docker Test Driven Development skills, including integration and unit testing
- Experience with AWS (s3, RDS, Cognito)
- Experience of knowledge of Golang
BS or MS degree in Computer Science or similar
- Intermediate or higher English level

Will be a plus:

- Experience with microservices architecture and implementation

We offer:

- Career and professional growth
- Сompetitive salary
- Friendly and highly professional teams
- Big and comfortable office, own parking area, restaurants nearby
- Corporate events twice a year, teambuilding
- Paid sick leaves and holidays
- Paid 18 working vacation days
- Free English/German language courses in our office
- Comfortable office facilities (kitchens, shower, sports activities: athletics, coffee/tea points, food delivery services, etc.)