Location:
Contract Type:
Industry:
We are hiring a seasonal Mulesoft Architect
Role & Responsibilities
- Provide technical leadership in developing and maintaining application design plans within the IT architecture.
- Development of enterprise-wide application and custom integration solutions that include major enhancements and interfaces, as well as functions and features;
- Provide application design recommendations that align with long and short-term IT and business strategies, and provide expertise for the integration of applications across the business.
- Determine the specifications, plans, and design, and individually or with the project team develop complex and business-critical software solutions that utilize the appropriate software engineering processes.
- Develop programming and development standards and procedures, as well as programming architectures code reuse.
- Performs as an internal consultant, advocate, mentor, and change agent.
- Viewed internally and externally as a technical expert and critical technical resource across multiple disciplines.
- Possess thorough knowledge of state-of-the-art programming languages as well as object-oriented approaches in program design, coding, testing, and debugging.
- Understand and consistently apply current application development methodology attributes and processes.
- Research and track emerging technology to develop business solutions and applications.
- Develop and maintains design plan for technical IT architecture.
- Provide multi-disciplinary knowledge, skills and experience in software architecture and design, distributed application architecture and design, distributed architecture frameworks, n-tier architectures.
- Collaborate, define and maintain effective and efficient development processes, including but not limited to: coding standards, design philosophy, testing methodology, usage of design patterns, UI standards, development and coding tools and procedures.
- Understand integration points and interfaces, and ensure that our next generation technology allows for seamless integration.
- Provides expertise and guidance to cross-functional teams and to the business application tools and architecture.
- Performs other duties as assigned.
Requirements:
- 2+ years of experience developing in Mulesoft 4
- 4+ years of experience designing API Led Architectures, creation of API design specifications, and RAML creation
- Mulesoft Certified Developer and Mulesoft Certified Integration Architect certifications desired
- Strong understanding of domain driven design, cloud architecture, API SDLC, synchronous / asynchronous transactions, batch processing, and pub / sub architectures
- Experience with Anypoint Platform, Anypoint MQ / Kafka, management / monitoring, monetization, and other relevant tooling