Junior/Middle .Net Software Engineer (#13184218)

Work type:
Technical Level:
Job Category:
Leading supplier of brazed plate heat exchangers
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.
  • Work with the development team
  • Actively participate in daily project team meetings and brainstorming activities related to the project
  • Propose process improvements and changes
  • 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
  • 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
  • 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