Job Description
The role of the IT Product Analysis Specialist/IT Development Specialist is to
- Help customers build on their current CRM & Custom solutions by expanding its use across the business through the latest technologies,
- Execute designs under the guidance of a solution architect,
- To configure and customize new solutions by leveraging the D365 CE, Power Platform & Azure technologies along with other custom components.
Responsibilities
- Website and CRM application designing, building, or maintaining.
- Write C# or Java or Front End (JavaScript/React/Vue) code that is clean, efficient, scalable, and dependable.
- Build and maintain the Rest/Soap APIs
- Maintain frequent communication with team members and work closely with them throughout the development process.
- Maintaining an understanding of the latest Web applications and programming practices through education, study, and participation in conferences, workshops, and groups.
- Identifying problems uncovered by customer feedback and testing and correcting or referring problems to appropriate personnel for correction.
- Evaluating code to ensure it meets industry standards, is valid, is properly structured, and is compatible with browsers, devices, or operating systems.
- Determining user needs by analyzing technical requirements.
- Knowledge of JS libraries like React or Vue and Microsoft/Salesforce CRM is a big plus. Proficiency in programming languages - C# or Java, Front End stack
- Practical experience in translating business requirements into well-architected solutions that best leverage the D365 CE platform capabilities,
- Ability to independently lead technical design sessions and develop detailed technical solution documentation that is aligned with current business objectives and the application landscape,
- Document, develop and test working solutions, integrations, and data migration elements of D365 CE applications,
- Demonstrable ability to leverage standard D365 features and ability to identify conditions when D365 should be customized. Ability to successfully communicate this information to both the customers and technical stakeholders,
- Design and develop D365 components and 3rd-party integrations in accordance with Lenovo standards,
- Design forms, workflow processes, flows, web services, plugins, canvas apps, model driven apps and other components needed to meet the business requirements obtained from customers,
- Experience in building custom applications, modifications, integrations, data conversion routines, workflows, and custom reports for D365,
- Executing ongoing maintenance of developed systems,
- Executing on the architectural vision, goals, standards, structure, behavior patterns, models as defined by the solution architect,
- Experience working with data migration for D365,
- Excellent analytical, communication and technical skills combined with excellent planning and organizational skills, etc.
Professional Experience
- 2 – 5+ years of experience in CRM (D365/Salesforce/ServiceNow/Custom) with extensive industry knowledge,
- Dynamics 365 Customer Engagement and knowledge of other Dynamics 365 apps,
- Experience in leveraging the MS Power & Azure Platform,
- Implementation of Dynamics 365 CE (and prior versions) in an organization with more than 1k users,
- Working with a solution architect to recommend a highly available, scalable Dynamics 365 architecture,
- Experience in Java, C#.Net, Java Script, MS SQL, MS CRM SDK, MSD developer toolkit, SSRS, SSIS, etc.,
- Knowledge of integration architecture and the ability to map integration pattern to functional usage,
- Extensive experience in the implementation of MS CRM & 3rd party Integration using Middleware Tools/ API’s (REST, ODATA Web API’s)/SSIS packages and/or connectors,
- Experience in using Azure services for integration, Power Apps and Power Automate for upstream/downstream systems integrations,
- Experience in the migration of large complex data sets – specifically data analysis, data cleansing, and data mappings using standard and 3rd-party tools e.g. Kingswaysoft & SSIS,
- Experienced in reporting architecture using SSRS and/or Power BI,
- Should have excellent problem solving and analytical skills,
- Advocate best practices to develop scalable solutions in alignment with Product roadmap through supported and upgradable customizations / implementations,
- Experience in Agile and Waterfall delivery methodologies.
Qualification
Business / Industry Experience with specialization in an enterprise-wide CRM technology
- 2-5+ years of experience, ideally in Services, Business management or IT management,
- 2-5+ years of experience in D365 CE configuration and customization,
- 2+ years of experience in information intensive industries or digitally advanced enterprises,
Education
- Bachelor’s or master’s degree in computer science/ engineering or related fields,
- Relevant Dynamics 365 or prior certifications,
- Relevant Power Platform or Azure certifications.