HM Note: This hybrid contract role is three 3 days in office. Candidates resume must include first and last name.
Description
Responsibilities
- Required to translate technical systems specifications into working tested This includes:
- developing detailed programming specifications
- writing and/or generating code
- compiling data-driven programs maintaining and conducting unit
- Analyzes designs develops codes and implements programs in one or more programming languages for Web and Rich Internet Applications
- Supports applications with an understanding of system integration test planning scripting and troubleshooting
- Designs and develops REST API platform (e.g. with using Apigee/APIM)
- Converts web services from SOAP to REST or vice-versa
- Resolves and troubleshoots technical problems which arise during the use and operation of software packages including technical assistance in implementation conversion and migration.
General and nbsp;Skills
- Experience in programming and analysis; specialized software package support at the specified experience level
- Ability to collaborate with IT Professionals throughout the Software Development Life Cycle
- Experience in structured methodologies for the development design implementation and maintenance of applications
- Experience in design code test debug and document applications
- Experience in the use of object and/or third generation language development tools
- Experience in one or more programming languages
- Experience in application design latest design patters deployment and troubleshooting
- Experience with relational and hierarchical database technologies
- Experience in the use of information retrieval packages using query languages
- Experience with one or more communications protocols
- Experience in structured methodologies for the design development implementation and maintenance of applications
- Experience eliciting and documenting information from diverse business area stakeholders and subject matter experts
- Excellent analytical problem-solving and decision-making skills; verbal and written communication skills; interpersonal and negotiation skills
- A team player with a track record for meeting deadlines
Skills
Experience and Skill Set Requirements
1. Core Skills and Experience 40 and nbsp;
- 5 years of hands-on experience in API development integration design and implementation in complex enterprise environments and nbsp;
- Proven experience delivering solutions using platforms such as IBM API Connect IBM App Connect Enterprise (ACE) MuleSoft or Azure API Management (APIM) and nbsp;
- Strong understanding of RESTful API design event-driven architecture and microservices and nbsp;
- Demonstrated ability to integrate with enterprise platforms such as Microsoft SharePoint Microsoft Dynamics CRM Siebel and Curam and nbsp;
- Experience with integration between APIs and enterprise systems (e.g. databases CRMs ERPs) and nbsp;
- Demonstrated experience with API lifecycle management including versioning testing deployment and monitoring and nbsp;
- Familiarity with cloud platforms DevOps and CI/CD practices for API deployment and nbsp;
and nbsp;
2. Technical Skills and Experience 35 and nbsp;
- Solid knowledge of API security best practices including OAuth 2.0 JWT API keys and TLS and nbsp;
- Experience implementing API gateway policies (rate limiting throttling transformation logging) and nbsp;
- Strong knowledge of integration patterns such as synchronous/asynchronous messaging pub/sub and message queues and nbsp;
- Deep understanding of OpenAPI (Swagger) specifications and API documentation standards and nbsp;
- Hands-on experience with middleware ESB and enterprise integration patterns and nbsp;
- Proven ability to integrate APIs with SharePoint document libraries and workflows CRM systems and case management platforms and nbsp;
- Familiarity with containerization technologies (e.g. Docker) and orchestration tools (e.g. Kubernetes) is an asset and nbsp;
- Proficient with monitoring and troubleshooting tools for APIs and integrations and nbsp;
- Ability to troubleshoot integration errors and performance issues across platforms and nbsp;
and nbsp;
3. Communication and Documentation Skills 20 and nbsp;
- Excellent written and verbal communication skills for both technical and non-technical audiences and nbsp;
- Ability to document APIs integration workflows and technical specifications clearly and thoroughly and nbsp;
- Experience collaborating with cross-functional teams including business analysts QA developers and product owners and nbsp;
- Skilled in facilitating technical discussions and providing knowledge transfer to internal staff and nbsp;
- Strong ability to present ideas lead technical walkthroughs and produce clear status updates and nbsp;
and nbsp;
4. Public sector Experience 5 and nbsp;
- Experience with OPS IT project and architectural governance and nbsp;
- Knowledge of OPS Digital accessibility and cybersecurity standards and nbsp;
Must Have:
- Experience working with API integration
- 5 years of hands-on experience in API development integration design and implementation in complex enterprise environments and nbsp;
- Proven experience delivering solutions using platforms such as IBM API Connect IBM App Connect Enterprise (ACE) MuleSoft or Azure API Management (APIM) and nbsp;
- Strong understanding of RESTful API design event-driven architecture and microservices and nbsp;