Position: Senior .NET/React Developer
Company: Svitla Systems
Category: .NET
Experience required: 3y
English level: intermediate

We are looking for a full-stack / back end developer to join our talented development team to support a project. In this role, you will be working on adding new site features, implementing integrations with third party tools and services, optimizing the site performance, and troubleshooting errors. You will be responsible for business critical application changes, work in an agile environment, and stay up to date with emerging technologies. In addition, an understanding of the entire web development process, including design, development, testing, and deployment, is important. 

**Requirements**
What You’ll Do:
Participate as a member of our agile team
Implement site features in C#, SQL/NHibernate, and Web Forms/Web API
Provide application enhancements and maintenance to our core application and related systems
Create and communicate requirements and specifications in a variety of formats
Suggest technical and process improvements and participate in code reviews
Analyze challenging problems and successfully deliver results
Be open to exploring new technologies and techniques and shares expertise with the team
Bonus: ​javascript, jquery, and possibly React

**What You’ll Need:**
Bachelor’s Degree in Computer Science and/or Immersion Certification with equivalent work experience
Minimum 3 to 5+ years of back end/web/API development experience developing E-Commerce/web applications with C#, SQL/NHibernate, unit/integration testing frameworks (selenium, nunit, Visual Studio/MS Test are a plus)
Strong experience with C# and SQL Server
Knowledgeable of ORMs, preferably NHibernate
Understanding of caching, scalability, performance, and application resilience
ASP.NET Web Forms, and/or ASP.NET MVC/Web API experience
Strong communication and team skills
Understanding of software engineering principles as well we design and testing patterns