As a Software Consultant, you will analyze customer needs and participate in the design and architecture of business process solutions and assist customers in the installation, training, customization and deployment of the Software solution both remotely via web conferences and on-site as required.
You will be exposed to several facets of professional services and will be required to wear several hats. From a project manager to a technical advisor, you will have face time with your customers as well as be able to work on the back end.
Analyze customer needs and participate in the design and architecture of business process solutions.
Assist customers in the installation, training, customization and deployment of the Software solution both remotely via web conferences and on-site as required.
Write SQL and .NET code and custom SSRS reports.
Provide high-level estimates for design and implementation efforts.
Communicate statuses, issues, and impacts with relevant client sponsors and process owners.
University degree in Commerce/Business, Engineering or Computer Science
3 years of relevant experience as Software Consultant/Developer
Proficiency in Microsoft SQL Server and SSRS
Proficiency in .NET and/or web programming languages, HTML5, and Visual Studio
Experience in business process re-engineering, preferably in CRM/ERP related projects
Strong functional knowledge in one or more of the following areas: Microsoft CRM, Financial Applications (Accounts Receivable, Accounts Payable, General Ledger, Inventory Control), Case Management, Help Desk, Service Systems or Job Costing Software.
Solid experience in Business Process Analysis
Excellent verbal and written communicator, and strong teamwork skills
Strong analytical and project management skills
Willing and able to travel within North America to carry out projects (up to 25%)