Position: Middle Software Engineer C# .NET Core
Company: DevPals
Experience required: 3y
English level: intermediate

An established circular-economy company is looking for a mid-level C# .NET Core software engineer to join the team. Preferably full stack skill set, but the main focus would be on back-end development.

Requirements:

• Strong .NET Core and .NET Framework development skills.
• 4+ years' experience in software development is required, additional experience is preferred.
• Strong technical and analytical ability.
• Understanding architecture of highly scalable applications.
• Experience developing multi-tier applications from the front-end to the back-end.
• Experience and understanding of different .NET application design patterns.
• Experience and understanding of object oriented design, analysis and programming.
• Always following .NET and C# best practices patterns.
• Previous experience with EF, EF Code First migrations, IoC and AutoFac, AutoMapper, TypeScript.
• Ability to work independently, but take direction.
• Ability to work under pressure and tight deadlines.
• Ability to multi-task and manage unstructured tasks within specific guidelines and time constraints.
• Good English communication skills.

Working terms:

• Interesting and challenging work in a new and fast growing industry sector;
• Stable work environment in a dynamic and international team;
• Full-time remote position;
• Long term contract;