On behalf of our client in Richmond, Ignite Technical Resources is looking for a Senior MuleSoft Developer with our client for a permanent opportunity.
Role Description:
We have an opportunity for a Senior MuleSoft Developer to join our client’s Data Integration team in Richmond, BC headquarters or remote in Canada. In this role, you will implement and support the MuleSoft platform. You will work closely with stakeholders, the internal IT teams, and vendors to co-create solutions that will transform our current data and system landscape.
Responsibilities:Assess and clarify requirements:
Work with the business stakeholders to understand business requirements and conclude a technical solution and design.
Analyse and translate IT requirements into components of a modernized solution.
Execute legacy asset analysis, code restructuring and refactoring, code conversion and business logic extraction into executable business rules.
Participate in developing specifications such as user stories and design.
Technology Design:
Define an integrated, RESTful/SOAP API or ETL solution design with support from front-end and back-end system teams
Support MuleSoft architecture process including system, process and experience APIs
Create design artifacts using RAML and JSON Schema standards
Document designs, issues, solutions, tips & tricks as needed.
API Development:
Develop, enhance, and upgrade MuleSoft solutions and components.
Develop MuleSoft maps, orchestrations, schemas, and .NET libraries for connecting internal and external systems and deliver high-quality, low-defect features on schedule.
Participate in daily delivery SCRUMs to ensure Sprint delivery progression and resolution of issues.
Develop unit tests and provides code coverage to accurately test business logic and functionality.
Develop and maintain comprehensive architecture designs and technical documentation.
Participate in group and peer code review sessions.
Technical Leadership:
Mentor and train other developers
Provide technical expertise to make code design and implementation decisions.
Application Support:
Support MuleSoft architecture process including system, process, and experience APIs.
Assist incident management teams by troubleshooting and resolving escalated production incident.
Requirements:
5+ years experience working as an integration developer.
3+ years of MuleSoft platform experience providing technical solutions development for enterprise software or hosted high-tech. services using JEE and/or JSE framework. Experienced with JEE Application Servers and Containers (administration, deployment, and/or development in Tomcat, JBoss, WebSphere, Spring, etc.).
Successful track record of delivering MuleSoft APIs and integrations in an enterprise environment. Broad knowledge of Enterprise Application Integration (EAI) and Enterprise Data Integration (EDI).
MuleSoft Certified Developer certification, working with MuleSoft in a Windows environment.
Good analytical and problem-solving skills to overcome technical challenges and satisfy business requirements.
Experienced with Mule ESB or MuleSoft Anypoint Platform, with hands-on experience building RESTful/SOAP API solutions, Web Services and RAML.
Solid understanding of the design patterns
Proven experience in MuleSoft API Manager with configuration, deployment and testing of enterprise software applications
Experience in Mule components that includes File, SMTP, FTP, SFTP, and database Connectors.
Experience with SQL Server database, SQL and T-SQL.
Experience with bug tracking and collaboration software: Jira, Confluence or similar.
Nice-to-have:
Strong understanding and experience with DevOps principles, processes and tools (e.g. Git, Bitbucket, Jenkins, Travis CI).
Experience with MuleSoft MMC and Enterprise release capabilities is a plus.
Experience leading technical teams and ability to work across the functions.
Exposure to multiple middleware platform (IBM / TIBCO / Oracle ESB /webMethods/Boomi).
Relevant consulting experience is a plus.
Due to the volume of resumes, only those candidates being considered will be contacted.
Based in Vancouver and proudly Canadian, Ignite Technical Resources has been providing Top Technical Talent to organizations across Canada since 2005.
Ignite. Wired for people.
Follow Ignite on Twitter @ignitetechnical and become a fan on Facebook for up-to-date information about our company including job postings!
About Ignite Technical Resources.:
Founded in 2005 and headquartered in Vancouver BC, Ignite Technical Resources has been the preferred IT Staffing provider for many of Canada’s largest and well-known organizations for over 15 years.By specializing in Information Technology, we ensure that our processes are focused exclusively on providing qualified IT Professionals and our commitment to speed ensures your teams and projects are staffed quickly and efficiently. Our years of experience provide us with one of the most well-developed networks of candidates in the Canadian market. Come see why Ignite Technical is one of Canada’s premier providers of IT Professionals On-Demand.Ignite Technical Resources – Your Source for Top Talent
Role Summary This position is responsible for handling Trillium’s operations of computer networks and systems within a regulated environment. Responsibilities...
Apply For This JobMier Temporary Staffing is hiring! Our client in Toronto, ON is actively looking for a Receptionist to join their team....
Apply For This JobThought Technology is currently looking for a Software Engineer to join our Product Development team. Date of entry into service:...
Apply For This JobCompany Description About Arcadis: Arcadis is the world’s leading company delivering sustainable design, engineering, and consultancy solutions for natural and...
Apply For This JobAlex Coulombe Ltée, entreprise familiale établie depuis plus de 115 ans est à la recherche d’un nouveau membre attentif dans...
Apply For This JobHere we grow again! Do you love airplanes? Do you enjoy working independently and the satisfaction of completing a task...
Apply For This Job