Data First Jobs

Akkodis

Senior Software Engineer - Backend / Data & Reporting System

Contract · In Office · Toronto, Ontario (Canada)

Posted Jun 11, 2026

Work Options
Seniority Level
Cloud Stack
Skills
Job Type
Position Group
  • Role: Senior Developer - Backend / Data & Reporting Systems
  • Position Type: Contract
  • Duration: Initial 6-month contract running from now until the end of year (potential extensions available into 2027)
  • Client Location: Toronto, ON
  • Work Model: Hybrid – 3 days onsite
  • Engagement Model: Professional Services Engagement – B2B (Incorporated Consultants Preferred)
  • About the Engagement
  • Akkodis is partnering with a leading financial services organization to recruit a Senior Developer to support the development and evolution of complex, data-intensive enterprise applications.

This is not a traditional greenfield or modern-stack engineering role. The environment consists of highly integrated, large-scale systems with deeply embedded business logic, where developers work across backend services, APIs, and data layers to deliver critical reporting and business functionality.

This is a technically challenging, problem-solving-focused role where understanding how systems behave, optimizing performance, and navigating complexity are essential. The work involves building and enhancing services that expose key enterprise data, often requiring sophisticated database interaction and efficient data processing.

You will play a key role in developing and maintaining core application components, contributing to system design, and ensuring reliable and performant data access across the platform.

  • Services to be Provided
  • Design, develop, and maintain backend applications using C# or Java
  • Build and enhance APIs and web services to expose enterprise data
  • Develop and optimize complex SQL and PL/SQL logic within Oracle databases
  • Analyze and improve performance of data retrieval and processing
  • Support and enhance reporting and data-driven application functionality
  • Collaborate with cross-functional teams to translate business requirements into technical solutions
  • Contribute to system design, code quality, and application stability within a complex environment
  • Expertise Required
  • 15+ years of experience in software engineering / application development
  • Strong object-oriented programming experience in Java or C# (.NET)
  • Deep experience working with relational databases (Oracle preferred)
  • Advanced proficiency in SQL and PL/SQL (including stored procedures)
  • Experience developing APIs, RESTful services, or integration layers
  • Strong understanding of backend application architecture and design
  • Proven ability to work effectively within complex, large-scale systems
  • Preferred Experience
  • Experience working on data-intensive or reporting-focused applications
  • Familiarity with performance tuning and query optimization
  • Exposure to Python for scripting or data processing
  • Experience in financial services or other large enterprise environments
  • Background in modernizing or extending legacy systems
  • Understanding of end-to-end system integration and data flow
  • What Makes This Role Different
  • Focus on deep technical problem-solving within complex systems rather than greenfield development
  • Opportunity to work on mission-critical applications and high-volume data environments
  • Significant emphasis on application development (not data engineering or BI work)
  • Exposure to enterprise-scale architecture and system design challenges
  • Work that requires true engineering rigor—debugging, optimization, and system understanding
  • How to Apply
  • If you are interested in learning more don't hesitate to apply today or check out Akkodis Canada website for more opportunities.
  • Important
  • This is a business-to-business engagement. Candidates must represent an incorporated entity, hold a valid business number, maintain appropriate insurance, and invoice for services rendered.

We thank all applicants for their interest in this opportunity. Only candidates meeting the above qualifications will be contacted for further discussions.

Accessibility:

At Akkodis, part of The Adecco Group, our purpose is simple: to make the future work for everyone. We live our values, Passion, Collaboration, Inclusion, Courage, and Customers at Heart, by fostering a workplace where diversity is celebrated and every voice matters. We encourage applications from individuals of all backgrounds and identities. Together, we’re making the future work for everyone.

Mention you found this on Data First Jobs — it helps us bring you more roles like this.

Senior Software Engineer - Backend / Data & Reporting System

Akkodis

Like this role? Get carefully selected jobs like it, twice a week, straight to your inbox.

Free, no spam. Unsubscribe anytime.