Compétences recherchées — Connectez-vous et téléversez votre CV pour comparer avec votre profil
Détails du poste
- Lieu de travail : Montreal (Hybride)
- Type de poste : Permanent à temps plein
Description du poste
Microsoft Dynamics 365 Lead Developer
Location: Montreal, QC (Hybrid - 3 days/week onsite)
Interview Process: Face-to-Face Interview Required
Experience Required: 8-10 Years
Required Skills
- Experience with Microsoft Dynamics 365 Customer Service
- Strong experience with Power Apps, Power Automate, plugins, and related architecture/design practices
- Experience with Azure services, including:
- Azure Data Factory
- Service Bus
- Azure SQL
- Logic Apps
- Azure Key Vault
- Experience with Copilot Studio
- Experience with GitHub Actions for CI/CD and C#.NET
- Experience working in iterative and Agile development environments
- Strong problem-solving and troubleshooting skills with the ability to exercise mature judgment
- Excellent communication and stakeholder management skills
Desired Skills
- Dynamics 365, Power Platform, and Azure certifications
- Knowledge of enterprise architecture patterns
- Experience with full application lifecycle testing, including:
- Functional Testing
- Regression Testing
- Performance Testing
- Integration Testing
- Delivery management experience
- Ability to interact directly with business users and stakeholders at all organizational levels
Technical Skills
- Microsoft Azure
- Microsoft Dynamics 365 CRM Technical
- Microsoft Power Platform
- GitHub Enterprise
Requirements
Top 3 Required Skills: 1. IBM Financial transaction 2. Payment flow 3. Support Modernization
Detailed Job Description
- Design, develop, and maintain applications built on IBM Financial Transaction Manager (FTM) to support core payments processing.
- Contribute to the development of payment flows supporting transaction processing.
- Build and support integrations between FTM and upstream/downstream systems using enterprise integration patterns.
- Participate in the design, development, testing, deployment, and production support.
- Troubleshoot and resolve application and integration issues in a complex, regulated environment.
- Collaborate with architecture, QA, and operations teams to ensure platform stability, scalability, and performance.
- Support modernization initiatives and enhancements to existing payment hub capabilities.
- Produce clear technical documentation and participate in code reviews and knowledge sharing.