Software and Data Engineer (SQL, C#, Python) to design, develop, and integrate business applications and data systems within a Microsoft Azure environment
S.i. Systèmes
Toronto, ON-
Nombre de poste(s) à combler : 1
- Salaire À discuter
-
Emploi Contrat
- Publié le 11 novembre 2025
-
Date d'entrée en fonction : 1 poste à combler dès que possible
Description
Our large, enterprise client is seeking an experienced Software and Data Engineer (SQL, C#, Python) to design, develop, and integrate business applications and data systems within a Microsoft Azure environment. This role focuses on building scalable integrations between enterprise systems (e.g., Workday, Dynamics, internal security platforms) to support data integrity, automation, and reporting. The successful candidate will bring strong SQL and development expertise, a delivery mindset, and a collaborative approach in a highly technical, team-oriented environment.
Must-Haves:
- 3-5 years’ experience as a Software Engineer or Data Engineer
- Strong proficiency in SQL (non-negotiable) - including complex queries, optimization, and data transformation.
- Proficiency in one or more languages such as C#, .NET, Python, or Java.
- Experience in data modeling, data mapping, and data pipeline design using best practices for performance, version control, and testing.
- Collaborative, delivery-focused mindset - ability to thrive in a fast-paced, highly interactive environment (10+ technical touchpoints daily).
- Experience designing and maintaining system integrations (Workday, CRM, ERP, or similar).
Nice-to-Haves:
- Experience working within the Microsoft Azure ecosystem (data services, automation, cloud infrastructure).
- Exposure to unified data platforms such as Microsoft Fabric or Snowflake.
- Knowledge of modern data architectures (Data Lakes, Warehouses, Lakehouses).
- Experience with Power BI for analytics and reporting.
- Familiarity with Dynamics CRM, Dynamics F&O, or similar ERP/CRM systems.
Responsibilities:
- Design, develop, and maintain scalable software solutions that support business applications and data analytics.
- Build and maintain data pipelines that automate extraction, transformation, and loading (ETL) from various sources into unified data platforms.
- Conduct troubleshooting, analysis, and performance optimization to ensure system reliability.
- Create and maintain comprehensive technical documentation (e.g., system diagrams, use cases, functional specs).
- Develop and execute test plans to validate solutions against business and quality standards.
- Collaborate with cross-functional teams to identify, troubleshoot, and resolve system issues.
- Provide subject matter expertise on software, data management, and integration strategies.
- Apply change management principles to ensure controlled and compliant system updates.
Exigences
non déterminé
non déterminé
non déterminé
non déterminé
D'autres offres de S.i. Systèmes qui pourraient t'intéresser