Database Developer designing and maintaining database systems for a global financial services firm. Responsibilities include database optimization, data integration, and collaboration with stakeholders in Montreal.
Responsibilities
Design and implement logical and physical data models to support business requirements
Develop, optimize, and maintain database schemas, tables, views, and stored procedures
Collaborate with stakeholders to gather and analyze data requirements
Ensure database performance through query optimization and indexing strategies
Implement and maintain ETL processes for data integration and transformation
Perform data profiling, cleansing, and validation to ensure data quality
Monitor and troubleshoot database performance, availability, and security
Work with development teams to integrate databases with applications
Document database designs, data dictionaries, and processes
Requirements
5+ years of strong hands-on work experience with relational databases (e.g., DB2, PostgreSQL)
Proficiency in SQL and database programming (e.g., stored procedures, triggers)
Expertise in data modelling tools (e.g., ERwin, PowerDesigner, or similar)
Knowledge of ETL tools (e.g., Informatica, Talend, SSIS) is preferrable
Strong understanding of normalization, de-normalization, and database design principles
Experience with performance tuning and query optimization
Knowledge of data warehousing concepts and star schema design
Understanding and implementing job schedules, dependencies, and workflows (e.g. Autosys)
Excellent problem-solving and communication skills
Contract Python Developer role requiring 5+ years of experience with Python, SQL/MySQL, API development, AWS, Docker, and RabbitMQ. Must have cloud and microservices experience.
Ruby on Rails Engineer developing production applications for a venture - backed startup simplifying real estate law. Designing complex features and contributing to the development of client - facing products.
Developer working within a machine learning team to create AI solutions for various clients. Engagement in python development and prompt engineering are key aspects of this role.
Senior Software Engineer at 3Pillar collaborating on transformative projects using Angular and .NET Core. Leading teams to architect innovative solutions for enterprise applications.
Back - End Developer at Datmos designing and maintaining scalable eCommerce solutions powered by Adobe Commerce. Collaborating within Agile teams for high - quality digital commerce experiences.
Software Engineer, Backend Co - op responsible for evolving serverless infrastructure at Bree's finance platform. Utilizing AI tools while ensuring clean, maintainable systems for user credit services.
Java Developer with React skills for an IT solutions company. Responsible for full - stack application development and collaboration in an agile environment.
Développeur principal de support (.NET) chez iA Financial Group, assurant la stabilité et l'évolution des applications critiques. Diagnostic et résolution d'incidents complexes en collaboration avec plusieurs équipes.
Senior Developer leading the transition to microservices and utilizing AI tools in development processes. Seeking experienced professionals for critical systems environments with a focus on high - quality output.
Full - Stack Developer designing secure backend services and responsive UIs using Python and React/Angular. Opportunity in a global tech and professional services company focusing on innovation.