Role: - Sr Developer – D365
Location: - Toronto, Ontario, Canada (3 days onsite)
JD: -
Key Responsibilities:
- Perform analysis to identify business issues and opportunities, solution requirements, and related benefits. Interact effectively with internal and external stakeholders to drive new products/features.
- Design architecture in Dynamics 365 for Finance and Operations with integrations to other modules.
- Perform environment/code upgrade and refresh managed and unmanaged environments.
- Dynamics 365 customization and maintenance, building custom APIs and OData entities.
- Set up and manage code promotion through Azure DevOps pipelines.
- Maintain and optimize performance for peak usage, while working with Azure VM's, Azure Pipelines, LCS maintenance and Azure portal.
- Create or modify forms, SSRS reports, tables, Data Management Framework Entities for integration with external systems.
- Create in-house tools to automate the release workflow including builds for unit testing purposes and for releases.
- Aid team with issues needing technical expertise and provide on-the-job training for new or existing team members.
- Provide off-hour support with on call rotation and create custom supporting documentation on methodologies and best practices on the technical aspects of implementations.
Qualifications:
- Bachelors or Masters degree in computers/software engineering
- Over 10 years of industry experience
- 5+ experience in Microsoft Dynamics 365 FnO/AX (on-premise/on cloud)
- 5+ years of experience in Object-Oriented design and development in X++, .NET (C#)
- Strong knowledge of SSRS, Microsoft Azure, Logic Apps, Azure Functions
- Knowledge of JIRA, Confluence
- Experience in Agile methodologies
Knowledge, Skills and Abilities required:
- Microsoft Dynamics 365 MB-300/MB-500 Finance and Operations Apps Developer Associate
- Microsoft Certified Professional (MCP) in Development, Extensions and Deployment for Microsoft Dynamics 365 for Finance and Operations
- Problem solving skills and the ability to work collaboratively with other departments to resolve complex issues with innovative solutions.
- Ability to prioritize work load and meet multiple project deadlines.
- Strong oral and written facilitation and communication skills, including the ability to follow technical industry standards and methodology.
- Willingness to work a flexible schedule to accommodate project deadlines.
Regards,
John Richardson,
Technical Recruiter
Themesoft Inc.,