— Highly experienced with C# / .NET Framework
— Understanding of design patterns and SOLID principles
— Experience with web development (preferably Angular, Ember, or React)
— Experience with database design (relational or non-relational)
— Good understanding of the unit/integration/UI automated testing techniques
— Ability to manage continuous integration, build and release processes
— Experience with cloud platforms — preferably AWS, alternatively Azure or Google Cloud
— Good understanding of the version control (preferably Git)
— Upper-intermediate command of English
— Experience with MS SQL Server
— Experience with MongoDB (or similar)
— Experience with Cordova
— Experience with NodeJS / serverless apps build with Javascript
— Technical ownership of the project
— Derive technical requirements from user stories working closely with Customer’s Product Owner and Architect
— Support and guide team’s efforts
— Hands-on development
Our customer’s product is a CRM application suite that enables hundreds of thousands users around the world to optimize their sales and marketing operations. The sought candidate will join a project team that works on several solutions using the latest tech stack in a distributed multinational group.