Position: Senior Fullstack .NET Engineer
Company: Svitla Systems
Category: .NET
Experience required: 5y
English level: intermediate

**Requirements:**

Proven experience using Visual Studio, C#, and .NET.;
Proven experience developing Web sites using the MVC pattern;
Proven experience with SQL databases and ORM (preferably Entity Framework);
Proven design and debugging skills;
Ability to decipher API’s and payloads and inform system integration;
Experience with REST APIs, XML, JSON for integration, management, and data acquisition;
Ability to write clear, concise, correct technical material;
Ability to work independently with limited supervision;
Excellent problem solving, and communication skills.

**Will be a plus:**
Experience with React / React Native, or Vue.js;
Experience designing and implementing CI/CD pipelines;
Domain knowledge in demand response and/or meter data management;
Experience with SOAP APIs;
Experience converting .Net Framework applications to .Net Core.

**Responsibilities:**
Participate in requirements analysis;
Collaborate with internal teams to produce software design and architecture;
Write clean, scalable code using .NET programming languages;
Test and deploy applications and systems;
Revise, update, refactor and debug code;
Improve existing software;
Develop documentation throughout the software development life cycle.