Search jobs > Toronto, ON > Senior software developer

RQ07129 - Software Developer - ETL - Senior

Maarut Inc
Toronto, Canada
$100K a year (estimated)
Full-time

Responsibilities :

  • Supportthe branch in developing and implementing the technical solutionsneeded as well as providing operational support ensuring that anytechnical glitch can be quicklyaddressed
  • Supportthe branch in data migration and dataintegration
  • Designtechnical solutions for data collecting and storing into ourcentralized datarepository
  • Developdetailed application programming specifications Extract Transformand Load (ETL) scripts design datadriven logic and conducting unittests
  • Developtest and implement the required technical solutions as well asensure that the requirements in terms of data accuracy quality aremet
  • Producedesign artifacts and documentation which will allow future supportof the implementedsolutions
  • Supportthe enhancement to extend the current automatic ETL process forother data source from Contact (online tool for citizens to providecontact details) the Ontario Laboratory Information System (OLIS)Integrated Public Health Information System (iPHIS) iPHIS CognosReporting Network (CRN) the Provincial Client Registry (PCR) andEnterprise Master Patient Index (EMPI)service
  • Developcoding testing and debugging to support centralization andstandardization of data entry to achieve expediated public healthcase and contact initiation along with reporting and timelyanalytics
  • Providesubject matter expertise to develop test support and maintainreports and transform and present data to supportanalytics
  • Provideand support Case and Contact Management (CCM) solution to enableselfservice reports which is a critical functionality for PHUs andotherstakeholders
  • ProvideBusiness intelligence and data analytics data warehouse designdimensional data modeling relational data modeling development andsupport
  • Workto improve data transformation and reporting from the provincialCCMsystem
  • SupportCognos administration and packagecreation
  • Conductresearch and assessment of options for technical designissues
  • Contributeto design / development project plans including work breakdown andresourcesestimates
  • ProvideCognos report design development and testing Framework managerQuery Studio Reports Studio creation of dashboards etc.
  • Conducttechnical analysis preparation of detailed programmingspecifications program design writing and / or generating code andconduct unit tests
  • Translatetechnical specifications for integration / sustainment and upgradeinto working tested applicationcode
  • Undertakeproof of technology with test data to simulate application load andperformance tuning relatedapplications
  • Providesoftware expertise in various computing platforms operating systemsdatabase technology communication protocols middleware andgateways
  • Provideimpact analysis effort estimate and solution design / development forthe centralization and standardization of data entry acrosssystems
  • Providetechnical expertise and advice for the integration of theprovincial Immunization Repository and the CCMsolution
  • Participatein the planning technical analysis and design of solutions insupport of infectious disease public health activities includinginfectious disease case contact and outbreak investigation andmanagement immunization administration and vaccine distribution anddelivery(inventory)
  • Conducttechnical analysis troubleshooting and issue resolutions forproduction operational support of CCM reports and business modelsand other components and utilities
  • Provideend users support for their userdefined reports ifrequired
  • Resolvingand implementing critical fixes and changes in CCM tools andutilities as per defects found by business and as per criticalchanges
  • Provideapplication programming support for incident management applicationfunctionality sustainment performance tuning and technicaldocumentation
  • Workwith Quality Assurance (QA) to code test and debug extensions / toolsintegrationservices
  • Performperformance tuning as well as audit and ad hoc reporting perbusiness requests
  • CallProvide software expertise in various computing platforms operatingsystems database technology communication protocols middleware andgateways
  • MaintainDevelopment environments and continue continuous Integration (CI)practice
  • Improvethe quality and accuracy of the data collected for theapproximately 34 PHUs and 2282 PHUusers
  • Ensureavailability of the Covid19 tools and CCM solution for use by allOntarians.

Requirements

MUSTHAVES :

  • 10years of experiencewith :
  • Datawarehousing design and development with focus on extractingtransforming data coming from various data sources and loading intostar / snowflakeschemas.
  • Designbuild automate and optimize complex data ETL / ELT processes usingInformatica andequivalent.
  • Experiencewith data migration and dataintegration.
  • Experiencewith MuleSoft Salesforce bulk load API is anasset.
  • Informaticatransformations mappings and workflows (experience with other ETLtools such as DataStage ODI or Microsoft SSIS could also beconsidered)
  • Relationaldatabases (Oracle MSSQL) data modelling (relational &dimensional) advanced SQL query optimization data replicationadministration
  • 6 days ago
Related jobs
Randstad Canada
Toronto, Ontario

This is a contract position for a Software Developer - ETL, Senior Level for our client who is in the Broader Public Sector. Promote ADF and Informatica ETL/ELT through all Ministry environments including: Development, Integration Testing, QA, UAT, Production. Extensive experience with ETL tools Inf...

Precisely
Canada

We are looking for a Senior Software Developer. We empower businesses to make more confident decisions based on trusted data through a unique combination of software, data enrichment products and strategic services. ...

Maarut Inc
Toronto, Ontario

Resolvesand troubleshoots technical problems which arise during the use andoperation of software packages including technical assistance inimplementation conversion andmigrations. Experiencein programming and analysis; specialized software package supportat the specified experiencelevel. Abilityto c...

Vidyard
Remote, Canada
Remote

In this role, you'll be working closely with an awesome team of developers and a product manager, all under the guidance of an Engineering Manager. Your goal? To use your skills to simplify and enhance the day-to-day experience of our developers. Our Developer Platform team is where innovation meets...

Maarut Inc
Toronto, Ontario

Experiencewith tools such as Eclipse SQL Developer TOAD SAX PowerDesigner SQLDeveloper andVisio. ...

Royal Bank of Canada>
Mississauga, Ontario

Software Developer within the QUADIENT development team, responsible for designing and implementing software solutions. As Senior Developer/Consultant for RBC Life Insurance, you will work as part of a Development Team to create the documents to be used by our administration systems to send personal...

Randstad Canada
Toronto, Ontario

This is a contract position for a Software Developer - Senior for our public sector client. Knowledge of software development and all aspects of the Software Development Life Cycle (SDLC). Collaborate with team members (developers, quality assurance and business analysts, project, product managers, ...

Dasro
Toronto, Ontario

Resolves and troubleshoots technical problems which arise during the use and operation of software packages, including technical assistance in implementation, conversion and migrations. ...

Randstad Canada
Toronto, Ontario

This is a contract position for a Software Developer - Senior for our public sector client. Work with architecture team to developer architectural artifacts for OPS Gating. Development of required Software Architecture Documentation for the project;. ...

RBC - Royal Bank
Toronto, Ontario

Provides senior production support to the applications and their users and provides off hours production support. Work closely with Senior development team and Product owner. NET C#, Detail-Oriented, Enterprise Application Delivery, Group Problem Solving, iSeries Development, Microsoft Visual Studio...