Position: Senior .NET Developer
Company: Itera
Category: .NET
Experience required: 5y
English level: upper

Itera is looking for Senior .Net Developer to join our Clients' project.
Client is an international accredited registrar and classification society headquartered in Høvik, Norway. The company currently has about 14,500 employees and 350 offices operating in more than 100 countries, and provides services for several industries including maritime, renewable energy, oil & gas, electrification and using IoT in solutions. Project is a Structure Integrity Management tool which serves for quality control for more than 430 assets like vessels, oil&gas tanks, electric pylons, etc.
Qualified candidate has to be initiative, fast learning person that can quickly grasp technical and business aspects of the specified industry. Strong communication skills are essential.
Short trips to USA are possible.

**Requirements**
At least 5 years’ experience in software development
Experience with C#, ASP.NET Core, Entity Framework
Knowledge of SQL Server
Knowledge of unit testing
MS Azure experience
DDD
Security
English: upper-Intermediate or higher. You must be able to talk to USA managers regularly
Good OOP/OOD skills and good quality of produced code
Ability to work effectively and independently with minimal supervision

**Will be a plus**
Microservices (or other distributed system) architecture and design
Multi-tenancy
Message queuing
REST API design, implementation, versioning and documentation
Azure PaaS (Blob Storage, Service Bus, Logic Apps, Key Vault, Event Grid, Application Insights)
Securing web API’s and SPA’s
Docker containers
Kubernetes
SignalR or other pub/sub communication
Unit testing
Logging
Telemetry
Vue.js
Python
Python Flask
Python SQLAlchemy ORM
Azure DevOps
Previous experience of work within the AGILE environment
Requirements clarification

**Responsibilities**
Communicate with customer, gather technical requirements
Implement improvements to existing solutions and modules
Deliver high-quality code
Writing and maintaining technical documentation

**Company offers**
Competitive compensation
Paid vacation, 100% paid sick leave (+3 paid sick days without sick list)
Medical insurance with sport and stomatology programs
Free English and Norwegian Courses
Comfortable office in the center of Kyiv with excellent office facilities
Friendly team of high experienced specialists
Trainings and travel abroad, certifications covered by the company