Position: Senior C# Developer
Company: P-Product, Inc.
Experience required: 5y
English level: intermediate

Required skills

•  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.

As a plus

•  Experience with microservice architecture;
• Experience with development of the deployment tools;
• Cloud development experience.

We offer

•  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;
• Performance evaluation reviews.

Responsibilities

•  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.

Project description

Enterprise grade cyber security / data governance project that includes threat detection and response, privacy and compliance, permission analysis and forensic parts.