Microsoft Dynamics Developer

at  Careers at ECO Canada

Calgary, AB T2G 1A1, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate15 Feb, 2025Not Specified17 Nov, 2024N/ADynamics,Information Technology,Computer Science,Dynamics Crm,Programming Languages,Integration,Data Migration,Dynamics Ax,Web Services,Javascript,Confidentiality,AutomationNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

ECO Canada is the steward for the Canadian environmental workforce across all industries. From job creation and wage funding to training and labour market research – we champion the end-to-end career of an environmental professional. We work with the federal, provincial, and municipal governments in all Canadian regions to support economic growth and environmental stewardship as best practices.
When you work at ECO Canada, you are supporting the growth of an abundant environmental workforce. Along with competitive benefits and compensation, we provide the opportunity to work alongside a dynamic team that values collaboration, high performance, and, of course, celebrating our successes! We believe that rewarding, meaningful work should be part of every step of the career journey.

JOB DESCRIPTION

Are you looking for a role where you will truly make a difference and contribute to a growing industry in Canada? ECO Canada is looking for a performance-driven individual to join the team immediately.
Reporting to the Manager, Technology and Applications, the successful candidate will have a passion for technology and a commitment to environmental sustainability.
The ideal candidate will have experience working with Microsoft Dynamics 365 (CRM/ERP) and be proficient in customizing, configuring, and integrating Dynamics solutions. As a Dynamics Developer, you will be responsible for designing, developing, and maintaining custom solutions to enhance our business processes and drive digital transformation. Additionally, the role involves contributing to project documentation and keeping up to date with industry developments to support continuous technological advancement.

QUALIFICATIONS

  • Strong independent work ethic, with the ability to collaborate effectively with team members.
  • Motivated self-starter with a keen desire to learn, demonstrating adaptability to various tasks and situations.
  • Professional attitude with a focus on delivering high-quality work and maintaining confidentiality.
  • Ability to manage multiple tasks simultaneously while maintaining attention to detail and meeting deadlines.

EDUCATION AND QUALIFICATIONS

  • Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience).
  • Proven experience as a Microsoft Dynamics Developer (Dynamics 365, Dynamics CRM, or Dynamics AX).
  • Proficient in C#, JavaScript, and other programming languages used in Dynamics 365 customization.
  • Experience with Dynamics 365 customization tools (e.g., Power Platform, PowerApps, Power Automate).
  • Strong understanding of Dynamics 365 architecture, data model, and security model.
  • Experience with integration techniques, such as REST APIs, SOAP web services, and middleware tools.
  • Familiarity with Azure services (Azure Logic Apps, Azure Functions) for integration and automation.
  • Experience with data migration and ETL processes within the Dynamics environment.
  • Experience with integrating Dynamics 365 and Business Central with other third-party systems would be an asset.

Responsibilities:

  • Develop, customize, and extend Microsoft Dynamics 365 applications (CRM/ERP) to meet business requirements.
  • Design and implement custom workflows, plugins, and web resources within Dynamics 365.
  • Collaborate with business analysts and end-users to gather requirements and translate them into technical solutions.
  • Customize forms, views, dashboards, and reports within Dynamics 365.
  • Integrate Dynamics 365 with other systems (e.g., SharePoint, third-party tools) using APIs, Azure services, and custom connectors.
  • Troubleshoot, debug, and resolve issues with existing Dynamics 365 implementations and applications.
  • Ensure high-quality code standards and deliver efficient, scalable solutions.
  • Provide technical support and training to end-users as needed.
  • Stay updated on new Dynamics 365 features, best practices, and industry trends to continually improve system capabilities.
  • Participate in system upgrades and deployments, ensuring minimal business disruption.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Computer science information technology or a related field (or equivalent experience

Proficient

1

Calgary, AB T2G 1A1, Canada