Developing Enterprise Application Integration Solutions in MuleSoft platform
Apply best practices and experience to build applications
Provide technical expertise in the following areas for the CCM solution:
o Anypoint Platform 4.x & Anypoint Studio 7.x o Design and develop robust and performing MuleSoft code, including error handling o Salesforce integration using bulk APIs o Data integration - Real-time and batch o Key Mule components \xe2\x80\x93 Batch, Scheduler, Data Weave 2.0, ObjectStore, Encryption, oAuth token o Java, JSON, XML, HL7/FHIR, RESTful webservices o CloudHub administration \xe2\x80\x93 managing applications, analyzing logs, managing schedules, analyzing update patches o GitLab experience \xe2\x80\x93 integrating with MuleSoft o Additional \xe2\x80\x93 Salesforce experience
Develop estimates for projects
Work closely with other developers in the team, business analyst, QA analyst and project managers
Define and implement data transfer between source and target systems.
Research MuleSoft capabilities as needed to suit business requirements, and provide gap analysis
Create actionable technical documentation based on gathered business requirements
Develop integration APIs and flows across all layers
Define and implement Data transfer between source and target systems.
Create documentation, including training documentation and release notes
Participate in cross-functional teams that address strategic business issues
Lead and own all technical aspects of Mulesoft implementations and / or customizations including data migrations, data quality, systems integrations, 3rd party applications, AppExchange products, and custom development
Manage development teams using variety of technologies to build customized solutions that support business requirements and drive key business decisions
Provide technical leadership, setting best practices (e.g., integration and application development, deployment, testing, iterative refinement)
Identify ways to utilize Mulesoft to improve business processes and productivity, and make recommendations to support an organization scaling at a rapid pace
Define, communicate, and manage a change management (release) process to develop and implement new applications/code and updates to existing applications/code
Design, document, and implement specific initiatives to improve data hygiene and security, improve team throughput and efficiency
Lead Support team including defect assignment, defect analysis and reporting
Support the branch in developing and implementing the technical solutions needed as well as providing operational support ensuring that any technical glitch can be quickly addressed
Design technical solutions for data collection and storing into our centralized data repository
Develop, test and implement the required technical solutions as well as ensure that the requirements in terms of data accuracy, quality are met
Produce design artifacts and documentation which will allow future support of the implemented solutions
Develop coding, testing, and debugging to support centralization and standardization of data entry to achieve expediated public health case and contact initiation along with reporting and timely analytics
Provide subject matter expertise to develop, test, support and maintain reports and transform and present data to support analytics
Provide and support Covid-19 business model to enable self-service reports which is a critical functionality for PHUs and other stakeholders
Work to improve data transformation and reporting
Conduct technical analysis, preparation of detailed programming specifications, program design, writing and/or generating code, and conduct unit tests
Translate technical specifications for integration/sustainment and upgrade into working, tested application code
Undertake proof of technology with test data to simulate application load and performance tuning related applications
Conduct research and assessment of options for technical design issues
Contribute to design/development project plans, including work breakdown and resources estimates
Provide technical expertise and advice for the integration of the provincial Immunization Repository and the CCM solution
Participate in the planning, technical analysis and design of solutions in support of infectious disease public health activities, including infectious disease case, contact, and outbreak investigation and management, immunization administration, and vaccine distribution and delivery (inventory)
Resolve and implement critical fixes and changes in Covid-19 Case and Contact Tracing as per defects found by business and as per Covid-19 Reports critical changes
Provide application programming support for incident management, application functionality sustainment, performance tuning and technical documentation
Work with Quality Assurance (QA) to code, test, and debug extensions/tools integration services
Perform performance tuning as well as audit and ad hoc reporting per business requests
Provide software expertise in various computing platforms, operating systems, database technology, communication protocols, middleware and gateways
Maintain Development environments and continue continuous Integration (CI) practice
Improve the quality and accuracy of the data collected for the approximately 34 PHUs and 2282 PHU users
Ensure availability of the Covid-19 tools and solutions for use by all Ontarians.
Job Type: Fixed term contract Contract length: 8 months Salary: $60.00-$85.00 per hour Flexible Language Requirement:
French not required
Schedule:
Monday to Friday
Ability to commute/relocate:
Toronto, ON M9L 2R7: reliably commute or plan to relocate before starting work (required)
Experience:
Software development: 10 years (required)
Mulesoft: 3 years (required)
Oracle: 3 years (required)
Work Location: Hybrid remote in Toronto, ON M9L 2R7 Application deadline: 2023-04-14
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.