Recherche d'emploi > Montréal, QC > Senior developer

Senior Developer

eTeam
Montreal, Quebec, Canada
75 $ / heure
Temps plein

Job title : - Senior Developer

Location : - Montreal, QC

Duration : - 12 Months

Pay rate : $75.hr without any benefits

Direct Responsibilities

Principal Duties : -

The scope of the engagement will include but not be limited to :

  • Review, understand, interpret and transform clearly defined technical specifications into data warehouse, database and / or business intelligence solutions
  • Perform detailed data analysis (i.e. determine the structure, content, and quality of the data through examination of source systems and data samples)
  • Perform problem analysis, structured analysis, design and programming techniques
  • Contribute to development / Writing of PID, Business Requirements, and Functional & Technical Specifications document, Test plan, and Test Cases.
  • Contribute to defining of specifications for AML Monitoring models in Actimize application (SAM / ERCM)
  • Use Data Modeling, Database Query Optimization and Data Access techniques and concepts
  • Use Database knowledge in areas of import and export, users, roles, privileges, schema and object management, session monitoring, etc.
  • Code, maintain, test and provide code reviews for developed processes and procedures (e.g. queries, scripts, stored procedures, database objects, indices, triggers, etc.)
  • Apply strong performance tuning knowledge in SQL to interpret plans, identify bottlenecks in queries and remediate them
  • Apply strong knowledge in Python and Shell Scripting required for file processing and database connections
  • Apply strong knowledge in core Java for UI development, Power BI / Tableau for various reporting requirements.
  • Work proactively to solve issues and problems
  • Create use cases and assist in UAT testing efforts for the developed solutions
  • Document, effectively track and resolve issues in a timely manner during the development and testing phases (work with the team and end users as appropriate)
  • Provide weekly progress reports of work performed
  • Work with the project team to assist in other aspects of the project
  • Follow and adhere to client development standards, the software development lifecycle, vendor application / project standards and guidelines
  • Embrace the opportunity to take on special projects outside of specific roles and responsibilities
  • Closely interact with onshore stakeholders and onshore / offshore teams on a regular basis.
  • Support APS (Application Production Support) teams as required for various activities like DR test, production releases, etc.

Contributing Responsibilities

  • Contribute towards knowledge sharing initiatives across the team
  • Contribute towards Innovation and Creativity initiatives across the team and the organization.

Technical & Behavioural Competencies

  • Good technical knowledge (hands-on developer) :
  • Oracle : SQL, PL / SQL
  • Java / API development (Java+Spring Boot+Hibernate, scripts, Angular, ...)
  • Python (data analytics, Django, Flask, ...)
  • Experience in AML space / tools (Actimize / Mantas / ...) will be a plus.
  • Working knowledge on DevOps tools / Platform Engineering (Bitbucket / Gitlab / Jenkins / Docker / Kubernetes / ...) and process, Agile methodology is preferred
  • Ability to learn and adapt to new technology.
  • Experience in Banking IT, with a good understanding of the Corporate and Institutional Banking activity and systems. Knowledge of Capital Markets is an asset.
  • Good working knowledge and hands on experience on ETL, database (including writing complex SQL queries, stored procedures, etc.
  • Good understanding on concepts and techniques of business intelligence environments and data warehouse.
  • Good working knowledge of data warehouse, database and BI
  • Good understanding of SDLC processes.
  • Good understanding of concepts and techniques for design, development and implementation of ETL and data quality
  • Strong coordination and organizational skills.
  • Excellent communication skills (written and verbal) with the ability to explain complex issues in a simple concise manner
  • Smooth communication with business users and be able to withstand the pressure.
  • Multi-tasking capabilities.
  • Il y a 3 jours
Emplois reliés
Offre sponsorisée
CENTRIC SOFTWARE
Canada

Campbell, California; Montreal, Canada; and remote working is also an option.At Centric, your role will be to develop mobile applications that create value for Centric’s rapidly growing base of fast-moving consumer products companies.These applications will integrate with Centric Software’s Product ...

Offre sponsorisée
Montra Interactive Inc.
Canada
Télétravail

Senior Full Stack Developer - Remote (Canada). Senior Full Stack Developer Application. Montra is seeking a Senior Full Stack Developer to join their team. As a Senior Full Stack Developer, you will work alongside the CTO to build a delightful video creation experience. ...

Offre sponsorisée
Boston Scientific Gruppe
Montréal, Québec

Senior Software Developer (C++) - Electrophysiology. We are looking for an experienced and highly motivated Senior Software Developer (C++) to contribute to the development of on-system software. ...

Offre sponsorisée
Bluebayinvest
Canada

Senior Full Stack Developer, GFT Halifax. As a Senior Full Stack Developer, you will provide information on the detailed technical design and development of applications using existing and emerging technology platforms. ...

Offre sponsorisée
MegaZebra
Montréal, Québec

We are now looking for an experienced Frontend Game Developer with expertise in multiplayer games in Unity 3D to join our office in Montréal. ...

Offre sponsorisée
UKG
Montréal, Québec

As a Senior Software Developer, you will be responsible for the design, development, testing, deployment, and maintenance of complex software systems, as well as mentoring junior Developers. We are looking for a Senior Software Developer to join our dynamic team. We are seeking Developers with diver...

iLink Digital
Montréal-Ouest, Québec

Link is a Global Software Solution Provider and Systems Integrator, delivers next-generation technology solutions to help clients solve complex business challenges, improve organizational effectiveness, increase business productivity, realize sustainable enterprise value and transform your business ...

Vention
Montréal, Québec

As a Full stack developer on Vention’s Applications team, you will be responsible for designing, building and testing robotics solutions which leverage Vention’s hardware, automation and software ecosystem as well as our partners. The Full stack developer is called to work in various phases of a pro...

Cerence Inc.
Montréal, Québec
Télétravail

We are seeking a highly skilled and motivated Software Developer with expertise in Embedded Machine Learning (ML) to join our dynamic team at Cerence. As a Software Developer, Embedded ML, you will play a pivotal role in designing, developing, and optimizing machine learning algorithms tailored for ...

Yeah! Global
Montréal, Québec

We are seeking a Senior Android Developer to lead and contribute to the development of highquality mobile apps driving our mission to deliver exceptional products to our users. As a Senior Android Developer you will be responsible for designing developing and maintaining complex Android applications...