Appnovation, MuleSoft Partner, is seeking a Senior MuleSoft Developer to join our team and to work with clients to implement MuleSoft solutions and solve mission-critical business challenges. As Appnovation continues its aggressive global growth. this is a great opportunity to work on multiple and exciting MuleSoft projects for our growing list of international clients.
We are open to having people work in-office or from remote locations in North America.
**This role requires up to 50% travel within Canada and the United States.
YOU WILL HAVE AN OPPORTUNITY TO
Participate in the design and delivery of MuleSoft projects with our customers around the world.
Provide demonstrations to clients throughout the entire project lifecycle.
Contribute to key phases of the development lifecycle.
Identify, analyze, and develop interfaces and flows.
Assist in the collection and documentation of user's requirements.
Assist in the development of logical and physical specifications.
Develop solutions by designing system specifications, standards, and programming.
Identify and communicate technical problems, processes and solutions.
Contribute to the MuleSoft Practice at Appnovation by sharing methods and best practices.
Provide cross training and mentor junior team members as required.
WHO YOU ARE
5+ years of experience working with the MuleSoft platform as a Senior Developer. MuleSoft Cloud experience would be considered an asset. Bonus points for MuleSoft Certification.
9+ years of software development experience. Extensive software integration and/or other ESB experience is a must.
7+ years of experience developing with Java.
Experienced writing and running JUnit and MUnit tests.
Extensive experience working with XPath expressions and functions.
Working knowledge of XSL/T.
Deep understanding of SOA design principles and best practices.
Experience with TDD and continuous integration and deployment.
Experience with SOAP and REST a must.
Have expertise in large distributed systems, legacy experience is considered an asset.
Experienced with Git and Maven.
Well versed in integrating mobile technologies.
Background in agile and waterfall methodologies.
You have excellent verbal, written, and interpersonal communication skills.
Strong documentation, analytical and problem-solving skills.
Interested and open to business travel.
Thank you for your interest in a career with Appnovation Technologies!
Please note that only those selected for an interview will be contacted. Appnovation Technologies is committed to fostering a diverse and representative workforce and an inclusive work environment where all employees are treated equally.