Sorry, this position is not available anymore

Junior/Middle .Net Software Engineer

Location:
Lviv, Ukraine
Technical Level:
Middle
Job Category:
Software Development

General introduction:
Our client is a world-leading supplier of brazed plate heat exchangers for HVAC and industrial applications. The client’s solution is an in-house developed simulation software for district heating substations. Based on inputs by the user, it selects suitable dimensions and components for a substation and delivers output reports. The company is now expanding its development and is looking for a .NET Developer that will become a member of the development team.
  
Responsibilities:

  • Work with the development team
  • Actively participate in daily project team meetings and brainstorming activities related to the project
  • Propose process improvements and changes

Requirements:

  • Strong experience in .NET development environment
  • C# on an expert level. Multithreading included
  • Producing Unit Tests along with your code as a habit
  • Deep understanding of OOD, SOA, SOLID
  • Experience working with MSSQL
  • Good English level

Technologies/ Tools used

  • .NET Framework 4.6.2  
  • LINQ
  • WPF
  • WCF
  • ClickOnce deployment
  • MSSQL
  • Azure DevOps

Packages and other technologies:
AutoMapper, MahApps, MaterialDesign, Log4net, Stimulsoft reporting, Entity framework, Autofac, Application insights, MS Office interop, SlowCheetah, Unity Container, Xunit, Moq, Polly, XML.
 
We offer:

  • Flexible working hours
  • A competitive salary and compensation package
  • 18 business days of payable annual free-time
  • 10 days of paid sick leave
  • An inspiring and comfy office
  • The best hardware
  • A masseur and a corporate doctor
  • Relax zones
  • Relocation package
  • Regular office fruit delivery

Professional growth:

  • Challenging tasks and projects
  • An individual development plan
  • A personal education budget
  • A regular performance appraisal
  • Mentorship opportunities
  • Business trips

Fun:

  • Corporate events and outstanding parties
  • Exciting team buildings
  • Memorable anniversary presents
  • A fun zone where you can play video games, foosball, ping pong, and more