Responsibilities
DevelopingEnterprise Application Integration Solutions in MuleSoftplatform
Apply best practices and experience to buildapplications
Provide technical expertise in the following areas for the Vaccinemanagementsolution :
oAnypoint Platform 4.x & Anypoint Studio 7.x
o Design anddevelop robust and performing MuleSoft code including errorhandling
oSalesforce integration using bulkAPIs
o Dataintegration Realtime and batch
o Key Mulecomponents Batch Scheduler Data Weave 2.0 ObjectStore EncryptionoAuth token
oJava JSON XML HL7 / FHIR RESTfulwebservices
oCloudHub administration managing applications analyzing logsmanaging schedules analyzing updatepatches
oGitLab experience integrating withMuleSoft
oAdditional Salesforceexperience
Develop estimates forprojects
Work closely with other developers in the team business analyst QAanalyst and projectmanagers
Define and implement data transfer between source and targetsystems.
Research MuleSoft capabilities as needed to suit businessrequirements and provide gap analysis
Createactionable technical documentation based on gathered businessrequirements
Develop integration APIs and flows across alllayers
Define and implement Data transfer between source and targetsystems.
Create documentation including training documentation and releasenotes
Participate in crossfunctional teams that address strategicbusinessissues
Support the branch in developing and implementing the technicalsolutions needed as well as providing operational support ensuringthat any technical glitch can be quicklyaddressed
Develop test and implement the required technical solutions as wellas ensure that the requirements in terms of data accuracy qualityare met
Produce design artifacts and documentation which will allow futuresupport of the implementedsolutions
Provide and support Covid19 Vaccine Management Solution businessmodel to enable selfservice reports which is a criticalfunctionality for PHUs OCMOHPH PHO andOGP
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
Undertake proof of technology with test data to simulateapplication load and performance tuning relatedapplications
Conduct research and assessment of options for technical designissues
Contribute to design / development project plans including workbreakdown and resourcesestimates
Provide technical expertise and advice for the integration of theprovincial Immunization Repository and the CCMsolution
Participate in the planning technical analysis and design ofsolutions in support of infectious disease public health activitiesincluding infectious disease case contact and outbreakinvestigation and management immunization administration andvaccine distribution and delivery(inventory)
Design develop and enhance the Covid19 Vaccine Management Supportby adding new data scopes new reports or other newfeatures
Provide subject matter expertise to develop test support andmaintain reports for the Covid19 Vaccine ManagementSolution
Provide impact analysis effort estimate and solutiondesign / development for the Covid19 Vaccine Management Solution dueto DHIR solution upgrades software upgrades or any new requirements(e.
g. Panorama 3.1.x upgrades PHU merge andmore)
Resolving and implementing critical fixes and changes in theCovid19 Vaccine Management Solution as per defects found bybusiness and as per Panorama criticalchanges
Conduct technical analysis troubleshooting and issue resolutionsfor production operational support of Covid19 Vaccine ManagementSolution reports business models and other components and utilities
Provideapplication programming support for incident management applicationfunctionality sustainment performance tuning and technicaldocumentation
Work with Quality Assurance (QA) to code test and debugextensions / tools integrationservices
Perform performance tuning as well as audit and ad hoc reportingper business requests
CallProvide software expertise in various computing platforms operatingsystems database technology communication protocols middleware andgateways
Maintain Development environments and continue continuousIntegration (CI)practice
Improve the quality and accuracy of the data collected for theapproximately 34 PHUs and 2282 PHUusers
Ensureavailability of the Covid19 tools and solutions for use by allOntarians.
Requirements
CoreSkills and Experience
10years of experiencewith :
Conduct research and assessment of optionsfor technical designissues
Contributing to design / development projectplans including work breakdown and resourcesestimates
Maintaining development environments andcontinue continuous Integration (CI)practice
Working with business analysts totranslate the business requirements and functional specificationsinto an application design appropriate to meet the business andoperational / ITneeds
Working with technical systemsspecifications and translating them into working testedapplications for large complex mission criticalapplications
Work with Quality Assurance (QA) to codetest and debug extensions / tools integrationservices
Analysis design and development work oncomplex multitier webbased applications microservices architecturemobile and offtheshelfsolutions
Proven technical leadership skills withability to identify areas for improvement and recommendsolutions
Designing developing and implementingapplications that work across modern browsers and various platformsand mobiledevices
Conducting technical analysis program codedetailed programming reports and specifications program designwriting and / or generating code and conductingtests
Developing and maintaining system designmodels technical documentation andspecifications
Maintaining development environments andadopt continuous Integration (CI)practice
Conducting technical evaluation andassessment of options for technical design issues applicationfiguration aspects and integration capabilities related tools andutilities gap analysis of integration components to technicalrequirements / specifications / documentation
Providing impact analysis effort estimateand solution design / development for solution / software upgrades orbased on any new businessrequirements
Undertaking proof of technology with testdata to simulate application load and performance tuning relatedapplications
Providing software expertise in variouscomputing platforms operating systems database technologycommunication protocols middleware andgateways
Providing application programming supportfor incident management application functionality sustainmentperformance tuning and technicaldocumentation
Developing and maintaining system designmodels technical documentation andspecifications
Developing medical and clinical basedsystems
Web performanceoptimization
Various computing platforms operatingsystems database technology communication protocols middleware andgateways
Conducting technical analysistroubleshooting and issue resolutions for production operationalsupport of reports and other components andutilities
Knowledge of recognized accessibility lawsregulations and standards (e.g. W3C WCAG) or other specificaccessibility standards and experience in usability accessibilityand compliancetesting
Ensuring compliance with architectureframework and system standards and Agile DevelopmentMethodology
Project management practices and abilityto contribute to design / development project plans including workbreakdown resource estimates and statusreports
Experience with Software DevelopmentLifecycle(SDLC)
Continuous Integration (CI) practice andenhanced Ci / CD experience and DevOps methodologies and technologiesan asset
Knowledge and experience with leadingedgetechnologies design criteria including usability security andprivacy for web and mobileapplications.
PublicSector / HealthcareExperience
Experience working withfederal / provincial / broader publicsector healthcareproviders
Knowledge of the provincial immunizationsystem and OPS large complex IT Health related projects orequivalent
Experience with integration of Clinical ITSystems such as Client and ProviderRegistries
Knowledge of Public Sector EnterpriseArchitecture artifacts (or similar) processes andpractices
Experience in producing technicaldocumentation that comply with industry standardpractices
Knowledge of industry standard such asProject Management Institute(PMI)
Experience adopting and adhering to PublicSector Unified I&IT Project Methodology Public SectorEnterprise Architecture and Public Sector Gating process and PublicSector Standard Systems DevelopmentMethodologies.
GeneralSkills
Demonstrated strong leadership and peoplemanagementskills
Exceptional analytical problem solving anddecisionmakingskills
Demonstrated strong interpersonal verbaland written communication and presentationskills
Proven troubleshooting and criticalthinkingexperience
Demonstrated ability to apply stronglistening skills to facilitate issueresolution
Effective consulting skills to engage withall stakeholders with proven track record for building strongworkingrelationships
Excellent customer service skillsincluding tact and diplomacy to ensure client needs are managedeffectively
A motivated flexible detailoriented andcreative team player with perseverance excellent organization andmultitasking abilities and a proven track record for meeting strictdeadlines.
MUSTHAVES :
DevelopingEnterprise Application Integration Solutions in MuleSoftplatform
10years of full cycle software development including requirementsdesign development optimization testing implementation andsupport
MuleSoftCertifieddeveloper
35years hands on experience with MuleSoft Design and Developmentincluding
Salesforceintegration using BulkAPIs
MuleSoftintegrationpatterns
Mulesoft