Senior Software Developer Toronto (Canada)

Senior Software Developer Toronto (Canada)

02 Aug
|
AIIM
|
Canada

02 Aug

AIIM

Canada

Role PurposeReporting to the VP, Solutions & Delivery, we are looking for a Senior Software Developer to help design and deliver scalable digital solutions that power data-driven services, automation, and customer communications. This role blends contemporary application development, data engineering, and platform integration, with a focus on transforming complex data into high-quality digital and print-ready outputs. You will work across cloud-enabled systems, APIs, and enterprise platforms, helping modernize legacy workflows and build high-performance, reliable applications. This is a senior-level developer position focused on a mix of: Systems-level programming (C/C++), Enterprise applications (.NET / C#), Database-heavy development (T-SQL / SQL Server), Document/data processing workflows.Core ResponsibilitiesDevelopment & Engineering
Build and maintain batch and web applications
Develop high-performance logic using C and C++
Create bridges (e.g., C++ CLI) to integrate legacy systems with up-to-date .NET apps

Database & Data Handling
Design and implement:
Stored procedures
Views / triggers / functions (T-SQL)
Work with customer-supplied data files and ensure accurate processing pipelines

Integration & Automation
Integrate APIs and automation workflows
Work with document processing platforms like:
Quadient




Solimar

Web & UI
Collaborate with designers to build:
Responsive, interactive web applications
Use front-end tech (HTML, CSS, JS)

Software Lifecycle
Participate in full SDLC:
Requirements Development Testing Deployment
Troubleshoot and optimize performance

Data & File Formats
Generate and validate XML files (XSD-based)

Required QualificationsEducation & Experience
Bachelors in CS/IT (or equivalent experience)
Solid.NET development experience

Technical Skills
Solid in:
C, C++
C#, .NET
T-SQL / SQL Server
Tools:
Visual Studio
Git / TFS
SSMS, SQL Profiler

Full-Stack Capability
Front-end: HTML, CSS, JavaScript
Back-end: Node.js, C#, or Java
API integration experience

Soft Skills
Strong problem-solving / critical thinking
Ability to communicate with non-technical stakeholders
Team collaboration

Preferred (Nice-to-Have)
Cloud platform experience
CI/CD & DevOps familiarity
Agile / JIRA experience

What Makes This Role UniqueThis role is not a typical web developer job—it combines:· Legacy system integration (C/C++)· Enterprise app development (.NET)· Data engineering + document processing· Print / eDelivery workflows

📌 Senior Software Developer Toronto (Canada)
🏢 AIIM
📍 Canada

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software developer toronto (canada) / canada

Subscribe to this job alert:

Get the latest job offers by email for: senior software developer toronto (canada) / canada