Overview
Job Position: MuleSoft Tech Lead
Job Location: Toronto, Canada
Job Type: Contract
Responsibilities
- Lead the design and implementation of MuleSoft-based integration solutions. The ideal candidate will have a strong background in integration technologies, hands-on experience with MuleSoft cloud Platform, and a proven track record of delivering high-quality solutions.
- Experienced in Mulesoft and APIs SDLC between multiple technologies.
- Oversee and validate client’s interface architecture – current and new and conduct design workshops managing multiple client team personnel.
- Develop/review project plan for all existing/temporary/final interfaces including any new interfaces.
- Oversee development/testing of all interfaces including regression testing of existing non-modified interfaces to ensure end to end integrity.
- Design/oversee control reports for the project to ensure any billing breakage to utility clients detected/corrected in time.
Qualifications
- 8 to 13 years of experience in designing, implementing, and integrating Lead to meet business needs.
- Demonstrable Cloud expertise in Middleware solution architectures.
- Own the technical architecture and direction for a client.
- Experience with various architecture patterns creations and styles (ex: microservices, event driven, service oriented).
- Design, development, and operational experience with highly available, scalable and fault tolerant systems.
- Understanding of core concepts including content-based routing, message enrichment, guaranteed delivery, ordered delivery, scatter-gather, and aggregate services.
- Confirmed problem-solving abilities with respect to message sequencing, correlation, and queuing.
- Experience with backend databases and queuing technologies (relational databases, SQL functions, queries).