Appnovation helps brands thrive through innovative, people-inspired experiences and solutions. By embracing the powerful combination of technology and agility, we seamlessly integrate strategy, experience, design, development and analytics.

We create standout digital experiences by collaborating with brands to understand the individual challenges and goals for every initiative. Focusing on our clients’ customers, we effectively combine empathy, evidence and real-world insight so that solutions are derived from truth and meaning. Appnovation is an award-winning team dedicated to inspiring possibility.

Technology is foundational to all of Appnovation’s offerings, from consulting to digital innovation, to digital product and service creation. The technology department is focused on delivering software solutions that enable rich consumer experiences, from mobile and web applications to advanced analytics and machine learning, to content and engagement management service enablement platforms.
Inherent throughout our tech capabilities is deep expertise in the Software Development Life Cycle, a drive for creativity, a passion for the craft, and collaboration with other disciplines - all foundational ingredients in successful digital experiences and client partnerships.
 
Qualifications:
  • Bachelor’s Degree in business, computer science, or equivalent
  • 10+ years of relevant experience in software engineering, web and/or mobile development experience, developing across multiple platforms and has delivered projects as part of a team, preferably as a technical lead
  • 5+ years of EAI (Enterprise Application Integration) and ESB (Enterprise Service Bus)
  • Expert knowledge of Mulesoft platform 3.x & 4.x
  • Expert knowledge of Service Oriented Architecture, Integration Patterns, SOAP Web services, RESTful and RAML
  • Deep understanding of application architecture and design, development environments, test, security, and infrastructure
  • Deep understanding of MuleSoft API lifecycle development and management
  • Deep understanding of SEDA Architecture, Integration Patterns and Best practices, refactoring and performance tuning strategies
  • Deep understanding of software quality attributes (eg. Correctness, Reliability, Adequacy,
  • Learnability, Robustness, Maintainability, Readability, Extensibility, Testability, Efficiency, Portability)
  • Deep understanding of working in large distributed systems; legacy experience is considered an asset
  • Strong understanding of security and privacy by design principles
  • Strong understanding and experience with DevOps principles, processes and tools (eg. Git, Bitbucket, Jenkins, Travis CI)
  • Experience implementing MuleSoft projects as Solution Architect / Senior Developer for large enterprise clients
  • Experience with Anypoint studio, connectors, scopes, routers, flows, exception strategies and dataweave
  • Experience leading technical teams and ability to work across the functions
  • Experience with creating proposals and responding to RFPs
  • Experience working with delivery methodologies (eg. Waterfall, Agile - Scrum, SAFe, DAD)

Nice to Haves:

  • Experience with Cloudhub
  • Up to date MuleSoft certifications
Thank you for your interest in a career with Appnovation Technologies! Please note that only those selected for an interview will be contacted.
 
Appnovation is an equal opportunity employer and committed to diversity and inclusion. We encourage applications from all qualified candidates and accommodations are available upon request throughout the recruitment process.

Apply for this Job

* Required
  
  
When autocomplete results are available use up and down arrows to review
+ Add Another Education