Position: Middle .NET Software Engineer
Company: Perfectial
Experience required: 2y
English level: upper

Operating worldwide, the platform powers the world’s first and last-mile deliveries, helping posts connect nearly 1 billion consumers with global eCommerce networks.  It offers a point-of-service counter automation solution, data management, application tools and software for bill collection, entitlement payments, licenses, retail sales, and banking.

The idea of the project is to develop, implement and extend applications that can run on a variety of environments including UWP, iOS, and Android

If you are an ambitious person who gets motivated by contributing to meaningful projects, we would like to hear from you!

**Requirements:**
2+ years of software development experience using .Net/C# for Windows, Desktop, and Mobile apps
Good knowledge of Microsoft .NET Framework, .NET Core and specifically C#
Understanding of PCL & Shared Code
Experience with MVVM, XAML
Knowledge of NUnit / NSubstitute
Knowledge of XML & JSON
Experience with full project lifecycle
Ability to pass security clearance requirements of targeted client
Good problem-solving skills
Willingness to keep up with the latest technology trends
Ability to work as part of a team
English- Upper-intermediate or higher
**Will be a plus:**
Experience in POS development for Counters, Kiosk, or Handheld devices
Knowledge of Xamarin 
Experience in POS development
Experience with peripheral integration
**Responsibilities:**
The development and extension of features for clients on the core platform
Utilize best practices and design patterns to write clean, efficient and elegant code
Troubleshooting, debugging and resolving technical issues
**Our professionals value us for:**
Regular performance evaluation and salary revision, attractive benefits package;
Functional offices, centres of excellence, and mentorship from competence leads to support the professional growth;
Tech talks, open talks, and conferences; training and certifications;
Free English courses of all levels with attentive and friendly teachers;
Health insurance; maternity aid; corporate sports teams, hobby clubs, in-house gym or gym discounts;
Referral program, bonuses for marriage and childbirth;
Great team parties and corporate events; cool branded gifts; an additional paid day off for the Company Day celebration;
Warm and relaxed atmosphere, smooth and transparent communication, and unlimited fun.
Feel free to contact me, I will provide you with all the information you might be interested in.