Home
Project Manager
Business Analyst
J2EE Software Architect
Senior J2EE Consultant
J2EE Consultant
.NET Software Architect
.NET Consultant
Dynamics Architect
Dynamics NAV Senior Consultant
Dynamics NAV Consultant
Dynamics CRM Consultant
Dynamics CRM Senior Consultant
Digital Designer
VP Business Development
Director of Business Development
Why Join the Xenatus Team !
MS Dynamics NAV Consultant Apply for Position
Opportunity
Xenatus� Dynamics NAV Consultant is responsible for the delivery of technical consulting services to effect the successful implementation of solutions on behalf of clients. 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
  •  Perform any task necessary to satisfy clients� needs
  •  Assist in project planning sessions with Xenatus and client management
  • Analyze and document business processes and requirements
  • Perform gap analysis between existing software and requirements Prepare conceptual design documents
  • Prepare technical specifications
  • Perform coding, testing, debugging, configuring and documenting program modifications and enhancements in NAV that include:
    • Configure
    • Troubleshoot
    • Modify
  • Create
  • Perform NAV and SQL installation, migration, data migration/conversion
  • Perform SQL database administration & maintenance functions
  • Testing
    • Write test scripts
    • Develop test plans
    • Run test scenarios
    • Document results
  • Train system users
  • Develop and leverage formal and informal networks
  • Learn and grow professional abilities, skills and knowledge
  • 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
  • Information Technology experience
  • Hands-on development experience to apply generally accepted programming standards and techniques to assure efficient program logic and data manipulation
  • Understanding of Dynamics NAV modules and application processes
  • Experience in MS Dynamics NAV C/AL, C/Side, programming, development.MS Dynamics NAV certification is a plus; if not applicable, Xenatus will provide.
  • Good to have: knowledge and experience in Jet Reports, Microsoft SQL Server (DBA), and .NET is an added advantage
  • Must work well both in a team environment and independently under minimal supervision
  • Strong organizational and communication (written and verbal) skills
  • Excellent customer service and interpersonal (team) skills
  • Working experience with SDLC methodology
  • Communication skills - speaks and writes clearly in English
  • 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
  • Microsoft
    • Experience with Microsoft SQL server 2000/2005 and Windows 2000-2003 Server
    • Data Mining, T-SQL, Views, Stored Procedures, Database Design
    • SQL Reporting Services
    • XML/XSL/ Web Services
    • Office Development / troubleshooting (Access, InfoPath, Excel, Word templates, etc)
    • Microsoft SQL Server Database platform – hands on architecture and design of database schema and ability to create stored procedures and optimized SQL query statements
  • Other Skills & Abilities
    • Intelligently discuss accounting-related issues / financial reports
    • Able to work independently or as part of a team
    • Must be able to travel as required
  • Bachelor's degree in Computer Science, Information Technology, Business Technology, or related field of study. Accounting degree or experience a plus.
Characteristics
  • Integrity – open and honest in all interactions; maintains confidence and trust
  • Ownership and initiative - self-sufficient, drives projects and tasks to conclusion
  • Professional - always represents self and company in a positive manner
Availability

This position is available in the following regions:

  • Limassol, Cyprus
  • Beirut, Lebanon
  • Los Angeles, USA
  • Montreal, Canada
  • Riyadh, KSA
  • Mumbai, India