Job Requirement:
1. Strong understanding of CRM system (functional & technical)
2. Minimum of 3 years’ experience with .NET
3. Working knowledge of CRM’s interoperability capability with MS Office 365, SharePoint, Azure and MS BI Stack ,C#/VB.net, ADO.Net, XML, T/SQL, JQuery, JavaScript and Web Services
4. Hands on experience writing plugins, workflows, dialogs etc.,
5. Experience in developing business-critical solutions using cloud-based vendor programming language, .Net, JavaScript, Angular JS, HTML 5 and MVC5
6. Excellent analytical skills (critical thinking, problem-solving, and decision-making skills) with a history of driving the development of large software components
Job Responsibility:
7. Lead solution design activities in pre-grooming, grooming and sprint activities
8. Participate in the development of architecture documentation to support the future roadmap and ensure application maintainability
9. Liaise with Architects, Business Analysts, and Product Managers to refine software requirements; and to assess the feasibility of solutions within time constraints
10. Contribute in the evaluation of code and database design, system structure, interface between hardware and software, operational and performance requirements of overall system
11. Prepare Technical Design and Specification documents
12. Create implementation instructions and support application deployments
13. Facilitate knowledge transfer as a SME.
14. Mentor team members and support their development.
15. Participate in application code reviews/walkthroughs to ensure accuracy in relation to business requirements and development guidelines
16. Remain up to date of development technologies, both current and future
17. Follow industry standards in application development, secure coding, and testing