Position: Trainee .Net Developer
Company: Aimprosoft
Category: .NET
Experience required: no_exp
English level: intermediate

The traineeship takes place in a real work environment. You will study 8 hours a day, staying in the company’s office, sitting next to the developers, and working on the training project, using the same tools as they do.

**Required skills:**

- Software design principles: OOP, SOLID, ACID, DRY, KISS
- Platform fundamentals: .NET Framework/Core/Standard
- Programming languages: С# 
- Web: HTTP, JSON, AJAX, REST API
- Web framework: ASP.NET Core (MVC + Web API)
- ORM: Entity Framework/Entity Framework Core
- Front End: HTML5, CSS3, JavaScript (ES6)
- Databases: Microsoft SQL Server (T-SQL)
- IDE: Microsoft Visual Studio 2017 and higher, SSMS 2017 and higher
- Source control: Git
- English level — Intermediate and higher

**Good to know:**

- ORM: Dapper
- Data formats: XML
- Any JavaScript framework (AngularJS, Angular, React, Vue.js, Knockout)

**What we offer:**

- Friendly team
- Opportunities for professional development
- Gorgeous corporate events
- Paid vacation, holidays, and sick leaves
- Free English classes
- Car and bicycle parking
- All IT-native perks (flexible hours, tea, coffee, discounts in Metallist gym)
- Cozy office (5 min from Zakhysnykiv Ukrainy or 10 min from Sportyvna metro station)

**About us**

**Aimprosoft** is a stable service and product software development company with over 15 years of experience in the market of enterprise software development. A stack of our expertise covers Liferay, Alfresco, and Hybris platforms, along with the web and mobile solutions to fill clients’ needs. Offering software development and customization services, consulting, and quality assurance for both startups at their MVP steps and for enterprises, we keep contributing to the open-source community as well.