Senior Developer (Data) transforming data through clean code using AWS tool stack at FCC. Collaborating with teams to develop innovative data solutions supporting key stakeholders.
Responsibilities
Analyze and develop data solutions, including automation, integration and unit tests
Create solutions that prevent data corruption while ensuring data consistency and reliability
Collaborate with other teams and stakeholders to understand data requirements
Actively contribute to reviews by providing constructive feedback to team members
Ensure technical solutions and system integrations are developed and maintained in an efficient and effective manner
Requirements
A bachelor’s degree in computer science or engineering
Minimum 6 years of experience in data development
Proficiency in a chosen technology stack (AWS Glue, PySpark, python)
Ability to design and implement functional solutions in a framework-driven dev environment
Experience with data lake, data warehouse and ETL processes
Data modelling experience with Data Vault 2.0 and Dimensional (Star Schema) methodologies is an asset
Expertise with SQL and databases (Oracle, Teradata, RedShift)
Experience with ETL design and scheduling, including familiarity with scheduling tools like AWS Step Functions
Experience with a reporting solution (QuickSight)
Familiarity with CICD pipeline, infrastructure-as-code solution (AWS CloudFormation)
Familiarity with version control tools (Git)
Ability to monitor, debug and resolve production issues
Benefits
Competitive total rewards packages: market-aligned and performance-based salary and incentive programs
Flexible and comprehensive group benefit and savings plans
Well-being support through benefits and wellness programs
Senior Mainframe Developer building next - gen Payment Processing Platforms at TD Securities. Overseeing application development, support, and technical solution creation.
Lead Software Developer contractor role at RBC Bedford Innovation Hub. Requires expertise in C#, C++, .NET, and JavaScript for senior/lead development work.
Senior Developer contributing to data processing applications with an Agile team at Triton Digital. Join a remote and innovative environment focused on Big Data technologies and continuous improvement.
Software Developer working with the Federation of Quebec Municipalities on .NET applications. Engaging in design, programming, and improving systems while mentoring team members.
Developers at Ingeno design cloud applications incorporating AI for diverse industries. Work in a stimulating and collaborative environment with cutting - edge technologies.
Developer maintaining and improving JetBrains IDE plugin for Hyperskill's educational platform. Remote role focusing on bug fixes and feature implementation for enhanced learner experience.
Senior Developer integrating and developing web - based solutions for CBC/Radio - Canada's Corporate Services team. Collaborating with cross - functional teams on software application development and architecture.
Engineering Project Lead creating detailed designs and overseeing implementation for CBC/Radio - Canada's technology projects. Leading projects and managing end - to - end implementations with innovative solutions.