Leads and facilitate information gathering sessions to validate business cases, gather and document business and functional objectives
Implements architecture by building components and custom designs; prototyping; data migration; maintaining technical integrity and consistency; documenting system
Validates system performance by developing and conducting test scripts; completing bug fixes
Prepares client to use IT infrastructure by developing and conducting training programs
Manages customer relationship by communicating D365 architecture standards and frameworks; answering questions; resolving concerns and issues
Actively participates in the business development lifecycle. Identify opportunities, generate proposals, and support other sales efforts
Increase organization effectiveness by identifying opportunities to leverage solutions to other engagements
Enhance overall team accomplishments and competence by planning delivery of solutions; answer technical and procedural questions for less-experienced team members; teach improved processes; mentor team members
Improve information usefulness by tracking emerging technologies; evaluating their applicability to business goals and operational requirements
Any other ad-hoc duties as required or assigned
Requirements
Bachelor Degree in Information Technology/Information Systems/Computer Science/Business IT or its equivalent
At least 8 - 10 years of experience in software development with strong knowledge of Microsoft Dynamic CRM deliveries and .Net framework
Experience leading large group meetings/information gathering sessions with users and excellent written and oral communication skills
Professional experience with n-tier application architectures development
Strong analytical and conceptual skills, with ability to function at both the detail and conceptual levels
Knowledge on Data Modelling and Data Integration
Experienced with Service-Oriented Architectures and XML
Solid understanding of Microsoft CRM 2015 and Dynamics 365. Good understanding of Microsoft Information Work Flow Foundation and architecture.
Experience with deployments cloud infrastructure such as AWS, Azure, or Google Cloud
Experience with automated testing preferred
Additional technical qualifications include hands-on experience in several of the following products or technologies: .NET Development Platform (Visual Studio, .Net Framework), C#, ASP.Net, Transact-SQL, XML, OData, HTML, jQuery, Java script, Soap, Web Services, Agile Development Methodologies, SQL Server, SSRS, SSIS
Knowledge of Native SaaS CRM would be an added advantage.
Shortlisted candidates will be offered 1 Year Agency contract employment.