a text-decoration: none; color: #464feb; tr th tr td border: 1px solid #e6e6e6; tr th background-color: #f5f5f5;
About the Role
We are seeking a Senior Software Developer (CRM) with strong expertise in Microsoft Dynamics 365 (D365) to support enterprise-level application development and enhancements. You will be responsible for building customizing and maintaining CRM solutions while collaborating with cross-functional stakeholders across the full software development lifecycle.
Key Responsibilities
- Translate technical requirements into scalable high-quality CRM solutions
- Design develop test and deploy Dynamics 365 CRM applications
- Write clean efficient code using C# .NET and
- Develop and integrate APIs web services and middleware solutions
- Troubleshoot and resolve application and system issues
- Support system implementation upgrades and migrations
- Conduct unit testing debugging and performance optimization
- Collaborate with business stakeholders to gather and refine requirements
- Provide post-implementation support and documentation
Must-Have Skills
- Strong experience with Microsoft Dynamics 365 (D365 CRM)
- Hands-on experience with:
- MS WebServices
- MS SQL Server (all supported versions)
- Windows environments
- Batch processing
- API development and configuration
Core Technical Expertise
- C# .NET Framework development
- SQL and XML
- CRM customization and configuration
- Experience working with custom portals and legacy systems
- Application design development testing and deployment
Nice-to-Have Skills
- Knowledge of IAM and security concepts (e.g. OKTA)
- Experience with RAD methodologies
- Familiarity with AODA accessibility standards
- Experience delivering training and documentation
- Exposure to Internet-based applications and modern architectures
Soft Skills
- Excellent communication and stakeholder management skills
- Ability to work with both technical and non-technical teams
- Strong presentation and requirement-gathering abilities
- Proven ability to meet tight deadlines in fast-paced environments
Work Environment
- 100% onsite (5 days/week) in Oshawa/Toronto
- Collaborative enterprise-level environment
- Opportunity to work on high-impact CRM transformation initiatives
Submission Requirements
- Resume (maximum 5 pages) with 3 Professional References
- Demonstrated experience aligned with must-have skills
a text-decoration: none; color: #464feb; tr th tr td border: 1px solid #e6e6e6; tr th background-color: #f5f5f5; About the Role We are seeking a Senior Software Developer (CRM) with strong expertise in Microsoft Dynamics 365 (D365) to support enterprise-level application development and enh...
a text-decoration: none; color: #464feb; tr th tr td border: 1px solid #e6e6e6; tr th background-color: #f5f5f5;
About the Role
We are seeking a Senior Software Developer (CRM) with strong expertise in Microsoft Dynamics 365 (D365) to support enterprise-level application development and enhancements. You will be responsible for building customizing and maintaining CRM solutions while collaborating with cross-functional stakeholders across the full software development lifecycle.
Key Responsibilities
- Translate technical requirements into scalable high-quality CRM solutions
- Design develop test and deploy Dynamics 365 CRM applications
- Write clean efficient code using C# .NET and
- Develop and integrate APIs web services and middleware solutions
- Troubleshoot and resolve application and system issues
- Support system implementation upgrades and migrations
- Conduct unit testing debugging and performance optimization
- Collaborate with business stakeholders to gather and refine requirements
- Provide post-implementation support and documentation
Must-Have Skills
- Strong experience with Microsoft Dynamics 365 (D365 CRM)
- Hands-on experience with:
- MS WebServices
- MS SQL Server (all supported versions)
- Windows environments
- Batch processing
- API development and configuration
Core Technical Expertise
- C# .NET Framework development
- SQL and XML
- CRM customization and configuration
- Experience working with custom portals and legacy systems
- Application design development testing and deployment
Nice-to-Have Skills
- Knowledge of IAM and security concepts (e.g. OKTA)
- Experience with RAD methodologies
- Familiarity with AODA accessibility standards
- Experience delivering training and documentation
- Exposure to Internet-based applications and modern architectures
Soft Skills
- Excellent communication and stakeholder management skills
- Ability to work with both technical and non-technical teams
- Strong presentation and requirement-gathering abilities
- Proven ability to meet tight deadlines in fast-paced environments
Work Environment
- 100% onsite (5 days/week) in Oshawa/Toronto
- Collaborative enterprise-level environment
- Opportunity to work on high-impact CRM transformation initiatives
Submission Requirements
- Resume (maximum 5 pages) with 3 Professional References
- Demonstrated experience aligned with must-have skills
View more
View less