Location: Remote, Ontario preferred
Language: Strong verbal and written communication skills in English
Duration: Permanent
Background Check Requirement: May require the successful completion of a criminal background check
About the Opportunity
This is an exciting opportunity to join a forward-thinking organization within the technology and data solutions space, where you’ll play a key role in evolving a mission-critical data ecosystem. In this role, you’ll support the stability and performance of established systems while helping shape the next generation of cloud-based data capabilities. Your work will have a direct impact on how the business delivers fast, accurate, and trusted insights to its customers.
You’ll join a collaborative, supportive team that values respect, innovation, and continuous learning. Working closely with architects, product teams, and cross-functional partners, you’ll help guide the transition from legacy SQL Server environments to modern data platforms, ensuring seamless operations and setting the stage for future growth.
What’s In It for You
You’ll be part of a culture that encourages curiosity, professional development, and open communication. With flexible work arrangements, opportunities to explore modern technologies, and exposure to cloud-native platforms, you’ll expand your technical skills while contributing to meaningful modernization initiatives. This is a workplace that values balance, celebrates diverse perspectives, and supports your growth every step of the way.
Your Responsibilities
You’ll design, build, and maintain high-quality code across dotNet and MSSQL Server, supporting both legacy systems and evolving architectural patterns.
You’ll develop and apply unit testing strategies to ensure reliability, reduce defects, and support smoother QA cycles.
You’ll enhance and optimize CI/CD pipelines to support automated builds, testing, and deployment workflows.
You’ll participate in peer reviews, contribute to documentation, and uphold development standards across the team.
You’ll translate business needs into scalable technical solutions in partnership with product managers and architects.
You’ll strengthen system resilience through improved logging, error handling, and performance tuning.
You’ll troubleshoot production issues and perform root cause analysis, contributing to long-term system stability.
You’ll support the transition to modern data platforms by rearchitecting ETL workflows and aligning pipelines to cloud-native designs.
Skills and Qualifications
7+ years of progressive software development experience, including MSSQL and dotNet (C#).
Strong experience with SSIS ETL development, optimization, and production support.
Hands-on experience with cloud application development and API integration.
Proficiency in scripting for automation, such as PowerShell or Python.
Experience with Git or other version control systems, and comfort working within Agile teams.
Strength in communication, collaboration, documentation, and translating technical concepts for diverse audiences.
Ability to troubleshoot production issues, maintain data pipelines, and perform incident analysis.
Nice to Have: Experience with Microsoft Fabric, Pyspark, PowerBI semantic models, MVC development, React, or Blazor.
Note from the Hiring Manager
“We’re looking for someone who enjoys balancing hands-on development with forward-looking design thinking. If you’re excited about bridging legacy technology with modern platforms and want to make a meaningful impact, you’ll fit right in.”
Why Partner with Altis
If you’ve never worked with a staffing agency before, we make it easy. We work with top employers across Canada who have great jobs to fill, each vetted and verified by our team. When you apply for a job with Altis, we get to know you as a candidate and learn what your strengths are. Then, if you’re a solid match, we handle all the logistics, advocating for you as a candidate for the role, providing access to coaching and connecting you directly with the hiring manager. And rest assured, all our services are free of cost for candidates.
We appreciate the time and effort all applicants invest in their submissions. Please note that only candidates shortlisted for this role will be contacted directly. However, your profile will remain under consideration for future opportunities that align with your experience and career goals. All qualified applicants will receive fair consideration for employment. We welcome individuals of all backgrounds, experiences, and identities including those who identify as women, members of racialized groups, Indigenous Peoples, persons with disabilities, and 2SLGBTQIA+ communities. If you require an accommodation, please review our
accessibility policy and reach out to our accessibility officer with any questions. Our human recruiters review all applications and always make the final hiring decision. On occasion, we also use AI-assisted tools to help review applications.