Position: Senior .Net Developer (ASP.NET)
Company: Simcorp Ukraine
Category: .NET
Experience required: 3y
English level: intermediate

You will be involved in all phases of the development process, and your tasks will include requirements review, requirements development, design, coding, code reviews, writing unit tests, and support.

You will also closely work with the Lead Enterprise Architect and will be driving and ensuring the right implementation of the architectural decisions within the teams’ area of responsibility.  

You will be part of a professional development organisation with 600 employees, and with locations in Denmark, Germany, Ukraine, and the United Kingdom.  

**Your qualifications:** 

- A degree in Computer Science, Engineering, Physics or similar 
- Have at least 3 years of .Net Framework, .Net Core 
- Proficient in ASP. Net, ASP.Net MVC, Razor Views 
- Experience in design and implementation of RESTfull services with ASP.Net WebAPI, Entity Framework 
- Expertise in JavaScript, JQuery, AJAX JSON, HTML and CSS (LESS/SASS) 
- Advanced knowledge of C# development including areas: multi-threading, interfaces, entity frameworks, dependency injection 
 - Proficient in developing systems built on SQL Server: triggers, stored procedures, functions 
- Deep understanding of OOP, Desig patterns, SOLID principles 
- Practical knowledge of Unit test, code coverage and Test Driven Development 
- The ability to write clean, readable, self documenting code with clear separation of concerns 
- At least Intermediate level of English language (verbal and written). 

**Will be a plus:** 

- Understanding of containers and the codebase suitable to run in such an environment 
- VB.net 
- Windows Azure experience 
- Github knowledge 
- Devops mindset 

**We offer:**

- Official employment according to the Ukrainian legislation, white market competitive salary, and corporate bonus
- Professional and friendly work environment and supportive culture
- Extra compensation for sports/internet
- Flexible working hours
- Numerous learning and development opportunities, e.g. courses, conferences, certifications, on-line learning, coaching and mentorship programs etc.
- Career counseling and professional growth
- 28 vacation days
- High-class health insurance program