About this role
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.