Job Description & Requirements:
POSITION OVERVIEW
The Microsoft Dynamics AX Developer will be responsible and will play a key role for all phases of the software development cycle including design and planning, development, unit testing, QA testing, installation, deployment, and support. The role will be strongly proficient with the AX application and database structure, effectively and clearly communicates with internal and external end-users, and provides clear and timely communication to the team and the project manager on development progress and obstacles.
GENERAL RESPONSIBILITIES:
• Integral Dynamics AX system development and function improvement
• Develop Dynamics AX solutions according to technical specifications
• Apply expertise to deliver high quality development work, according to standards in an efficient and effective way
• Troubleshoot AX errors and other technical issues for functional consultants and clients
• Design and develop solutions as per defined requirements
• Actively participate in sprint planning and estimation
• Create technical specifications and test scripts
• Perform unit, system and integration testing
• Act as a technical reference for consultants, project managers, sales, management and customers
• Document developed solutions
• Work as part of an agile development team
• Any other task/duty as directed by client/management
POSITION REQUIREMENTS:
• Bachelor’s Degree in Computer Science, Software Engineering or any related field
• Minimum 5 years of technical experience in development and at least 3 years of Dynamics AX experience
• Deep knowledge of developing integrations and customizations in Dynamics AX
• Experience developing and writing code in custom environments (X++, C++, C#, SQL)
• Design, develop, implement and maintain AIF (Application Integration Framework) and XML endpoints for integrations
• Previous exposure to, or familiarity with, SQL and database design, object-oriented design and concepts, and client/server applications
• Strong technical experience with Visual Studio 2010+, Visual Studio Online and TFS
• An understanding of Agile project environment and experience in working as part of Agile development teams
• Ability and knowledge to follow and participate in standard software development processes (Agile, Waterfall, Hybrid, etc.)
• Experience with taking functional business requirements, specs, and user requirements and turn it into a technical design
• Strong knowledge and experience with all project life-cycle phases including overall system design
• Collaborative approach to design issues and problem solving
• Strong ability to balance multiple project initiatives concurrently
• Experience with job scheduling
• Solid experience with IT production support, development and SDLC
• Experience in global delivery and offshore sourcing is a plus
• Ability to identify and troubleshoot issues and has attention to detail, deadlines, and reporting
• Up-to-date with current technology trends
• Strong written and verbal communication skills
• A commitment to client service and a flexible can-do attitude to respond to client and business needs
DESIRABLE EXPERIENCE AND BACKGROUND
• Background and experience with Dynamics 365 for Operations and implemented Dynamics 365 for Operations solutions from scratch
• Experience working with Dynamics CRM or Dynamics 365 Field Service/PSA/Sales/Customer Service will be highly regarded
• Development experience in the following technologies:
o MVC 3 or above or ASP.NET experience
o Web API
o WCF
o SQL Server 2008+
• Development experience with the following systems and frameworks:
o Microsoft Dynamics 365
o Microsoft Dynamics AX
o Microsoft Dynamics CRM
o Microsoft SharePoint
o Office 365
o Azure Technologies (AD, Services, Service Bus)
o K2 BlackPearl
• Client side and user interface development experience with the following:
o HTML
o JavaScript
o JavaScript frameworks (angularjs / jquery)
o CSS
How to Apply:
For interested applicants please send your updated resume through opportunities@diversifyoss.com