Systems Data Integration Programmer Analyst
Apply NowCompany: United Software Group, Inc.
Location: Fredericton, NB E3A 0H5
Description:
Job Opportunity: Systems Data Integration Programmer Analyst
Location: 850 Lincoln Rd, Fredericton, NB E3B 8B7, Canada (Hybrid, 1 day/week Onsite)
Are you a seasoned Systems Data Integration Programmer Analyst looking for a dynamic opportunity? Join us in Fredericton, NB, and be a key player in the CRAVES Deployment Project for the Province of New Brunswick!
Mandatory Skills:
Deliverables:
Note: The Systems Data Integration Programmer Analyst will be required to sign a non-disclosure agreement and complete Privacy and Security training, as required by the CRAVES Deployment Project, prior to commencing the assignment.
Location: 850 Lincoln Rd, Fredericton, NB E3B 8B7, Canada (Hybrid, 1 day/week Onsite)
Are you a seasoned Systems Data Integration Programmer Analyst looking for a dynamic opportunity? Join us in Fredericton, NB, and be a key player in the CRAVES Deployment Project for the Province of New Brunswick!
Mandatory Skills:
- Bachelor's degree in computer science or related discipline and a minimum of six (6) years of experience in information management or related work experience - Yes
- Demonstrated hands-on technical experience in writing detailed software solution designs and leading developers in the delivery of those designs - 4 Years
- Demonstrated experience in leveraging ETL (extract, transfer, load) methods and concepts to solve solution design needs - 2 Years
- Demonstrated experience in leveraging integration middleware for application-to-application data exchange (e.g., BizTalk, WebSphere, Oracle Fusion Middleware) - 2 Years
- Demonstrated programmer/developer background with the responsibility of writing and delivering code - 4 Years
- Demonstrated hands-on experience in data integration analysis (data discovery, application-to-application mapping, methods, standards) - 6 Years
- Demonstrated self-driven and results-focused problem-solving approach with critical thinking abilities in addressing and fixing complicated issues in complex large-scale projects - 4 years
- Demonstrated applying knowledge of data integration best practices and data integration middleware tools - 4 years
- Demonstrated experience creating, documenting, and delivering data integration solution designs - 4 years
- Demonstrated experience working within a team environment performing tasks in a mixture of collaborative and autonomous modes - 4 Years
- Demonstrated experience with at least one (1) cloud SaaS implementation with significant business transformation for complex data integration - 1 Project Reference
Deliverables:
- Work closely with the implementation partner/SaaS supplier to understand and document technical data integration options, pros and cons, costs, efforts, and recommendations.
- Provide input to, and align with, principles and standards established on the project.
- Collaborate on creating and maintaining architecture-level diagrams and views. Develop system data integration design specifications, including event sequence diagramming, data flow diagrams, and source-to-destination transformation mapping.
- Work with subject matter experts, other delivery teams, and the CRAVES implementation partner/SaaS supplier to identify, define, collate, document, and communicate the data integration design.
- Create estimations for development activities and work with the project management team to update the project schedule accordingly.
- Develop, test, package, and release code to implement application-to-application data integrations as needed on the project.
- Work collaboratively with other delivery teams and the CRAVES implementation partner/SaaS supplier by demonstrating technical skills for successful end-to-end data integration delivery.
- Report to the project management team for progress on tasks and escalated issues and risks.
Note: The Systems Data Integration Programmer Analyst will be required to sign a non-disclosure agreement and complete Privacy and Security training, as required by the CRAVES Deployment Project, prior to commencing the assignment.