Creating from scratch big CRM-like system for the enterprise customer which will be used for tracking, maintaining workflow, pricing and costing bids and will aim as bid management system for enterprise sales department. Will be web application with offline mode html5 client and integrated with corporate enterprise platform (SAP, salesforce).
Technical requirements for candidate:
- Excellent C# and .Net Frameworks 4.6 skills;
- Strong experience with RESTful services;
- Solid knowledge of Web Api 2.0;
- Strong knowledge of OOD, OOP and Domain Driven Design;
- Strong analytical skills;
- Good understanding of MicroServices;
- Good knowledge of Git;
- Experience with unit testing; practice of writing testable code;
- Experience with writing integration test for REST services;
- Good communication skills;
- Good TDD skills.
Nice to have:
- Experience with SSO(SAML) and IdentityServer;
- Experience with OWIN;
- MSSQL, MongoDb;
- Basic knowledge of AWS services (S3, RDS, LB);
- RabbitMq, MassTransit;
- Jira, Confluence, Jenkins -> GitLab;
- Release & Configuration management, DevOps related experience;
- Knowledge in financial/banking domain.