Senior Software Developer
Offre en anglaisThe role involves designing and delivering scalable digital solutions by blending modern application development with data engineering and legacy system integration. Key tasks include building batch and web applications, developing high-performance logic in C/C++, and managing complex T-SQL database workflows.
- Sur place
- Scarborough, ON
- Publié 5 août 2026
- Postuler avant le 4 sept. 2026
- 1 poste
Résumé du poste
Role Purpose Reporting 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 modern 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 Responsibilities Development & 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 modern .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 Qualifications Education & Experience Bachelors in CS/IT (or equivalent experience) Solid**.NET development experience** Technical Skills Strong 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 Unique This 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
Ce que vous ferez
The role involves designing and delivering scalable digital solutions by blending modern application development with data engineering and legacy system integration. Key tasks include building batch and web applications, developing high-performance logic in C/C++, and managing complex T-SQL database workflows.
Exigences
Candidates must have a Bachelor's degree in CS/IT and strong proficiency in .NET, C/C++, and SQL Server. Experience with full-stack development and API integration is required, with cloud and DevOps knowledge preferred.
Compétences indiquées
- HTMLSouhaitée
- Node.jsSouhaitée
- CSSSouhaitée
- JavaScriptSouhaitée
- .NETSouhaitée
- C++Souhaitée
- GitSouhaitée
Autres compétences pertinentes
Relevées dans la description du poste. Confirmez les exigences importantes ci-dessus.
- C
- C++
- C#
- .NET
- T-SQL
- SQL Server
- HTML
- CSS
- JavaScript
- Node.js
- API Integration
- XML
- XSD
- Git
- TFS
- Visual Studio
Domaines d’emploi
- Software
- Technology
- Engineering
- Data & Analytics
Renseignements supplémentaires
- Formation minimale
- Baccalauréat
- Expérience minimale
- 5+ ans
- Postuler avant le
- 4 sept. 2026
- Langue de l’offre
- anglais
- Heures de travail
- 40 heures par semaine
- Niveau d’expérience
- Mid-Senior level