Jobs.ca
Jobs.ca
Language
Kyndryl logo

Senior Developer

Kyndryl13 days ago
Ottawa, ON
Senior Level
Contract

About the role

Senior Developer
Location: Ottawa, Ontario Canada
Duration: Approximately 18 months
Workload: Full-time (37.5 hours/week), with potential for occasional off-hours support
Hybrid: 12 days onsite per month approx
Start Date: June 2026 (approx.)

Role Overview We are seeking a Senior Developer with strong experience in Master Data Management (MDM) and Transaction Management Systems (TMS) to support the modernization, migration, and ongoing support of enterprise financial systems. This role is hands-on and highly technical, contributing within Agile Scrum teams and collaborating closely with technical leads and architects.

Key Responsibilities

  • Act as a senior technical contributor within MDM / TMS Scrum teams, providing hands-on development and technical guidance
  • Support Azure cloud migration initiatives, including application and integration migration, environment design, and post-migration stabilization
  • Modernize and migrate enterprise integrations (e.g., MuleSoft flows) to Spring Boot-based microservices
  • Provide senior-level technical support for Markit EDM (COTS) upgrades, including impact analysis, remediation, vendor coordination, testing, and release support
  • Contribute to DevOps practices, including CI/CD pipelines, branching strategies, and deployment automation
  • Support testing strategies (unit, integration, system) and quality assurance efforts
  • Troubleshoot production issues, perform performance tuning, and conduct root-cause analysis
  • Create and maintain technical documentation, design artifacts, and operational runbooks
  • Support additional technical initiatives as required

Required Qualifications

  • Degree or diploma in Computer Science or a related field
  • 7+ years of hands-on software development experience in enterprise environments
  • 5+ years of experience supporting Markit EDM (COTS) with complex data and integration scenarios
  • 5+ years of experience supporting Azure cloud migrations for enterprise systems
  • Strong hands-on experience with Java and Spring Boot, including microservices architecture
  • Proven experience migrating or modernizing enterprise integration platforms (e.g., MuleSoft to custom services)
  • Strong experience with enterprise messaging platforms (IBM MQ, Red Hat AMQ, or similar)
  • Experience with DevOps tools and practices (Git, CI/CD pipelines, automated deployments)
  • Strong SQL and database skills, including performance optimization
  • Experience working in Agile/Scrum environments
  • Excellent written and verbal communication skills

Nice-to-Have Qualifications

  • Knowledge of financial markets, securities, or reference data domains
  • Experience with .NET and IIS in mixed-technology environments
  • Experience with enterprise job scheduling tools
  • Strong organizational skills and ability to support complex, multi-stream initiatives

Security & Eligibility Requirements

  • Must be eligible to obtain Reliability security clearance

  • Must reside in Canada

  • Ability to work fully remote with occasional on-site presence, if required

Disclaimer This opportunity is for an external consulting engagement through Kyndryl in support of a confidential client. This is not a direct employment opportunity with the end client.

About Kyndryl

IT Services and IT Consulting
10,000+

We have the world’s best talent that design, run, and manage the most advanced and reliable technology infrastructure each day. Together, we think holistically about the health of these vital technology ecosystems.

We are a focused, independent company that builds on our foundation of excellence by creating systems in new ways. Bringing in the right partners, investing in our business, and working side-by-side with our customers to unlock potential. We're raising the bar.

Our experience speaks for itself: We have 90,000 highly skilled employees around the world serving 75 of the Fortune 100. But our purpose is what drives us: Advancing the vital systems that power human progress. Because when a digital ecosystem is healthy, it can more readily adapt and support continuous growth and that opens up a world of possibility for everyone.

Together, we are the heart of progress.

Similar jobs you might like