Application Developer, D365 Finance & Operations
Top Benefits
About the role
Sporting Life Group is a proudly Canadian family of retail banners, Sporting Life, Golf Town, and Team Town Sports, united by a shared passion for sport and active living.
From individual pursuits to team sports, we offer the best equipment, expert services, and experiences to help Canadians play, move, and live well.
Why Work Here?
- Access to our benefits package, with the choice of different levels of health, dental, and vision coverage to suit you.
- Employee discounts at Golf Town, Sporting Life, and Team Town Sports that are shareable with friends and family.
- Team-first culture that celebrates an active, sports lifestyle.
- Fun, fast-paced hybrid environment where your passion for sport and style belongs.
- Vendor Pro Deals and expert product training to fuel your knowledge and performance.
- Competitive pay and opportunities to grow your career in sports lifestyle.
What You'll Do;
We are seeking a highly skilled and motivated Application Developer with expertise in Dynamics 365 Finance & Operations (D365 F&O) to join our dynamic team. The ideal candidate will work closely with solution architects, functional consultants, and other developers to design, develop, and implement solutions within the D365 F&O ecosystem.
Development & Customization
- Design, develop, and implement customizations for D365 F&O based on business requirements.
- Write X++ code to create new features, modify existing functionality, and optimize processes in D365 F&O.
- Develop integrations with third-party applications, ensuring smooth data flow and process automation.
- Troubleshooting & Issue Resolution:
- Provide support for troubleshooting and resolving technical issues related to D365 F&O.
- Analyze system performance and identify potential improvements to enhance efficiency and user experience.
Collaboration
- Work closely with functional consultants to understand business requirements and translate them into technical solutions.
- Collaborate with the testing team to ensure that new developments are thoroughly tested and validated.
- Coordinate with other IT teams to ensure smooth integration of D365 F&O with other enterprise systems.
System Maintenance & Updates
- Participate in system upgrades, patches, and regular maintenance of D365 F&O.
- Implement security best practices to protect data integrity and privacy within the application.
- Documentation & Best Practices:
- Maintain detailed technical documentation for all customizations, integrations, and changes made within D365 F&O.
- Adhere to coding standards, best practices, and governance guidelines to ensure high-quality development.
Training & Knowledge Transfer
- Provide technical training and support to end-users and internal teams.
- Assist in the knowledge transfer process to ensure smooth handover of customizations and updates.
- Continuous Improvement:
- Stay up-to-date with the latest D365 F&O features, industry trends, and Microsoft updates.
- Proactively suggest improvements and new features to enhance the system and meet evolving business needs.
What You'll Bring;
- Bachelor’s degree in Computer Science, Information Technology, or related field, or equivalent practical experience.
- 5+ years of experience in application development, with at least 2 years focused on D365 Finance & Operations.
- Strong hands-on experience with X++ development, including customization, extensions, and integrations.
- Familiarity with D365 F&O modules (e.g., Finance, Supply Chain, Manufacturing, HR) is highly desirable. Experience with D365 Commerce is preferred.
- Experience with data migration, reports (SSRS), and Power BI integration is a plus.
- Strong proficiency in X++ and Microsoft Dynamics 365 F&O architecture.
- Experience with web services, OData, and integration technologies.
- Knowledge of Azure DevOps or similar tools for version control, CI/CD processes, and project management.
- Experience with SQL Server and working with D365 F&O databases.
- Understanding of security, roles, and permissions within D365 F&O.
- Strong problem-solving skills and the ability to troubleshoot complex technical issues.
- Excellent communication skills, with the ability to explain technical concepts to non-technical stakeholders.
- Ability to work independently and as part of a team.
- Strong organisational skills and attention to detail.
Preferred Qualifications:
- Microsoft Certified: Dynamics 365 Finance and Operations Apps Developer.
- Familiarity with the Agile development methodology.
- Knowledge of PowerApps and Power Automate is a plus.
About Team Town Sports
Canada’s premier destination of team sports equipment and expertise. From hockey, basketball, soccer and baseball, and all sports in between, we strive to carry all the goods and apparel that you need to play your sport the way you want to. We are committed to offering an inclusive and elevated sports retail experience.
Application Developer, D365 Finance & Operations
Top Benefits
About the role
Sporting Life Group is a proudly Canadian family of retail banners, Sporting Life, Golf Town, and Team Town Sports, united by a shared passion for sport and active living.
From individual pursuits to team sports, we offer the best equipment, expert services, and experiences to help Canadians play, move, and live well.
Why Work Here?
- Access to our benefits package, with the choice of different levels of health, dental, and vision coverage to suit you.
- Employee discounts at Golf Town, Sporting Life, and Team Town Sports that are shareable with friends and family.
- Team-first culture that celebrates an active, sports lifestyle.
- Fun, fast-paced hybrid environment where your passion for sport and style belongs.
- Vendor Pro Deals and expert product training to fuel your knowledge and performance.
- Competitive pay and opportunities to grow your career in sports lifestyle.
What You'll Do;
We are seeking a highly skilled and motivated Application Developer with expertise in Dynamics 365 Finance & Operations (D365 F&O) to join our dynamic team. The ideal candidate will work closely with solution architects, functional consultants, and other developers to design, develop, and implement solutions within the D365 F&O ecosystem.
Development & Customization
- Design, develop, and implement customizations for D365 F&O based on business requirements.
- Write X++ code to create new features, modify existing functionality, and optimize processes in D365 F&O.
- Develop integrations with third-party applications, ensuring smooth data flow and process automation.
- Troubleshooting & Issue Resolution:
- Provide support for troubleshooting and resolving technical issues related to D365 F&O.
- Analyze system performance and identify potential improvements to enhance efficiency and user experience.
Collaboration
- Work closely with functional consultants to understand business requirements and translate them into technical solutions.
- Collaborate with the testing team to ensure that new developments are thoroughly tested and validated.
- Coordinate with other IT teams to ensure smooth integration of D365 F&O with other enterprise systems.
System Maintenance & Updates
- Participate in system upgrades, patches, and regular maintenance of D365 F&O.
- Implement security best practices to protect data integrity and privacy within the application.
- Documentation & Best Practices:
- Maintain detailed technical documentation for all customizations, integrations, and changes made within D365 F&O.
- Adhere to coding standards, best practices, and governance guidelines to ensure high-quality development.
Training & Knowledge Transfer
- Provide technical training and support to end-users and internal teams.
- Assist in the knowledge transfer process to ensure smooth handover of customizations and updates.
- Continuous Improvement:
- Stay up-to-date with the latest D365 F&O features, industry trends, and Microsoft updates.
- Proactively suggest improvements and new features to enhance the system and meet evolving business needs.
What You'll Bring;
- Bachelor’s degree in Computer Science, Information Technology, or related field, or equivalent practical experience.
- 5+ years of experience in application development, with at least 2 years focused on D365 Finance & Operations.
- Strong hands-on experience with X++ development, including customization, extensions, and integrations.
- Familiarity with D365 F&O modules (e.g., Finance, Supply Chain, Manufacturing, HR) is highly desirable. Experience with D365 Commerce is preferred.
- Experience with data migration, reports (SSRS), and Power BI integration is a plus.
- Strong proficiency in X++ and Microsoft Dynamics 365 F&O architecture.
- Experience with web services, OData, and integration technologies.
- Knowledge of Azure DevOps or similar tools for version control, CI/CD processes, and project management.
- Experience with SQL Server and working with D365 F&O databases.
- Understanding of security, roles, and permissions within D365 F&O.
- Strong problem-solving skills and the ability to troubleshoot complex technical issues.
- Excellent communication skills, with the ability to explain technical concepts to non-technical stakeholders.
- Ability to work independently and as part of a team.
- Strong organisational skills and attention to detail.
Preferred Qualifications:
- Microsoft Certified: Dynamics 365 Finance and Operations Apps Developer.
- Familiarity with the Agile development methodology.
- Knowledge of PowerApps and Power Automate is a plus.
About Team Town Sports
Canada’s premier destination of team sports equipment and expertise. From hockey, basketball, soccer and baseball, and all sports in between, we strive to carry all the goods and apparel that you need to play your sport the way you want to. We are committed to offering an inclusive and elevated sports retail experience.