Position: FullStack .NET Developer
Company: Svitla Systems
Category: .NET
Experience required: 5y
English level: intermediate

Our client provides infrastructure and services that enable distributed and aggregated resources—such as solar, demand response, electric vehicles, and battery storage—to effectively and efficiently offer grid services. Сlient’s System is used by utilities as well as other service and resource providers for distribution and transmission services. The system is highly configurable and exceedingly flexible enabling wholesale market and retail participation as well as operational simulation running the gamut from longer-term capacity procurements down to real-time frequency regulation integration. It is utilized as an interface between system owners and markets and distribution programs, as well as a complete system for managing complex demand response programs.

**Requirements:**
5+ years of experience required;
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;
Spoken English is a must!

**Experience/Skills Desired:**
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.

**We Offer:**
Competitive compensation plan that takes skills and experience into consideration.
Annual performance appraisals.
Possibility to choose your workspace either remote or combination of your home and one of our development offices. 
Projects that use advanced, cutting-edge technologies.
Competitive bonuses for a personal recommendation of new employees.
Vacation time, sick-leaves, national holidays, family supplementary days off.
Comprehensive medical insurance including dental services, massages.
Support for a healthy lifestyle, compensation of sports events.
Maternity leave policy.
A personal loan budget is available for long-term personnel.
Partial compensation of conferences, courses, and English classes.
Free meetups, webinars, and conferences organized by Svitla.
Birthday and New Year presents for personnel, gifts for children.
Fun summer and winter corporate parties and memorable anniversary presents.