Xenatus’ Dynamics Consultant is responsible for modifying, customizing and installing Microsoft Dynamics software at the direction of a project manager; gathering business requirements through direct virtual or onsite client interaction; translating those requirements into detailed functional, technical specifications; programming code or modifying existing programs to customize software to the Client’s needs; testing and debugging program errors; and implementing an efficient solution for clients.
Responsibilities
Project Scope:
Work with consultants to analyze business requirements
Assess the quality of source code, conduct code reviews and provide feedback
Design process improvement modifications that are compatible with other integrated components, baseline functionality, and provide flexibility for subsequent builds
Project Delivery:
Follow established implementation standards including procedures for reporting and documentation to keep management, clients and others informed of project status and related issues
Contribute to the development and maintenance of thorough technical and project documentation
Develop the plans and direct testing for quality assurance
Develop and test modifications in accordance with established standards
Provide maintenance on current code base
Communicate all project-related work including technical issues, design changes and scope changes to the project manager
Professional Development:
Stay current on product releases and new technologies related to your field of expertise
Develop personal skills to efficiently and effectively work individually and as a member of the development team
Participate in company sponsored job related activities and training to further develop your technical skills
Mentor new team members as assigned
To perform the job successfully, an individual should demonstrate the following competencies:
Analytical Skills - Gathers complex and/or diverse information for analysis; Analyzes and defines client’s requirements; Uses intuition and experience to complement data; Designs work flows and procedures; Identifies data relationships and dependencies; Defines solutions that overcome any scalability and deployment issues.
Application Maintenance - Evaluates viability of possible enhancements; Considers long-term impact of alternatives; Demonstrates skill at implementing enhancements; Identifies and fixes bugs; Provides ongoing support for application.
Communications - Asks appropriate questions, listens, and confirms for clarification; Effectively and persuasively communicates with others; Selects and uses appropriate communication methods; Expresses thoughts in an organized, concise, persuasive manner.
Qualifications
Experience 1-3+ years ERP software implementation experience
Large-project experience that encompassed the entire system life cycle
Relational databases particularly MS SQL Server
WebServices, .Net and XML
Several years experience of object-oriented programming.
Hands on experience of programming with Dynamics
Microsoft Dynamics
Installation experience with various Dynamics Modules/Granules
Demo experience
Knowledge of all Dynamics functionality
Knowledge of Microsoft Dynamics development tools
Currently retain or willing to achieve Microsoft Dynamics Certifications in Dynamics solution – GP (Great Plains), AX (Axapta), NAV (Navision), SL (Solomon), CRM (Microsoft CRM)
Microsoft
Experience with Microsoft SQL server 2000/2005 and Windows 2000-2003 Server
Data Mining, T-SQL, Views, Stored Procedures, Database Design
HTML/DHTML/JScript/VBScript
SQL Reporting Services
XML/XSL/ Web Services
Office Development / troubleshooting (Access, InfoPath, Excel, Word templates, etc)
Development experience – ASP, .NET, Smart Client, VB.Net and/or C
Microsoft SQL Server Database platform – hands on architecture and design of database schema and ability to create stored procedures and optimized SQL query statements