Senior .Net Engineer (offline)

Our customer is a leading digital health company delivering a range of evidence-based digital psychological therapy programs to those affected by mental health-related issues.

It is a friendly, driven and ambitious company that blends science, therapy and creativity, and provides great variety and challenge in a collaborative environment. Reaching more people and treating more patients is central to their vision. In order to help achieve this, we need great minds with drive to succeed and a willingness to think outside the norm and try new things.

Our team uses cutting-edge technology and data science to make best-in-class mental health treatment available to everyone, anywhere and at times convenient to each of our patients.

Tech stack: C#, .NET Core 2.2/3.x, Azure Functions, CosmosDB, Event Grid, Azure DevOps pipelines, MS SQL Server & Azure CosmosDB, React

Responsibilities:
- Be a part of high performance, cross-functional agile teams throughout the SDLC to deliver critical business features
- Building and maintaining efficient, reusable, and reliable code
- Creating unit test cases which follows industry standards and testing practices
- Working with BA, PM, and team members to develop web application

Requirements:
- At least 4+ years of .Net experience
- Working experience developing cloud-native web applications (we’re using Azure Functions, CosmosDB, Event Grid, Azure DevOps pipelines – these are important)
- Considerable working experience using C#, .NET Core 2.2/3.x
- Working experience with structured and unstructured databases (we use MS SQL Server & Azure CosmosDB)
- Understanding of domain-driven design & microservice architecture
- Solid knowledge of software design patterns and object-oriented design principles
- Working experience of unit test frameworks and test automation
- A growth mindset (thrives on challenges, learns from failure)
- The ability to communicate effectively to both technical and non-technical audiences
- Working Agile (Scrum) experience

Desired:
- Understanding of web security by design principles (OWASP for example)
- Experience in using containers and orchestration in production (Docker & Kubernetes)
- Experience in migrating a monolithic legacy application to a micro-services architecture and an understanding of the challenges that this presents
- Experience of functional programming principles Application performance tuning
- Experience with JavaScript (we use React) and React Native HTML 5, CSS

We offer:
- Flexible working hours
- A competitive salary and good compensation package
- Best hardware
- A masseur and a corporate doctor
- Healthcare & sport benefits
- An inspiring, comfy, clean, and safe office

Professional growth:
- Challenging tasks and innovative projects
- Meet-ups and events for professional development
- An individual development plan
- Mentorship program

Fun:
- Corporate events and outstanding parties
- Exciting team buildings
- Memorable anniversary presents
- A fun zone where you can play video games, foosball, ping pong, and more

The job ad is no longer active
Job unpublished on 23 June 2021

Look at the current jobs C# / .NET Kyiv→