• At least 5 years’ experience in developing enterprise grade C# windows applications — a must;
• Experience with C++ — a must;
• Fast technology adaptation;
• Understanding and experience with multithreaded programming;
• Ability to lead a feature from planning to development and unit-testing;
• Excellent interpersonal skills.
• Experience with microservice architecture — advantage;
• Experience with development of the deployment tools — advantage;
• Cloud development experience — advantage;
• Environment encouraging to thrive in;
• Smart, friendly and talented colleagues;
• Challenging tasks;
• Opportunities for professional growth;
• Adequate management, minimum bureaucracy;
• Paid vacation and sick leave;
• Paid medical insurance;
• English lectures with an experienced language instructor;
• Full PE accounting and support;
• Regular corporate parties and events;
• Cozy office in the center;
• Gym membership compensation;
• A variety of snacks and drinks;
• Performance evaluation reviews.
• Design and build efficient and reliable C# code;
• Implement, test, and bug-fix functionality;
• Supplement code with test;
• Write clean, scalable and testable code;
• Coordinate with other software professionals and developers.
Programming high performance core applications, that are responsible to collect and move large amounts of data.