
This is a remote position.
Job Description
Major responsibilities include performing highly advanced (senior-level) computer solution architecting and programming work on the MuleSoft ESB platform for development, customization, and configuration work. Requires thorough understanding of MuleSoft architecture and API development; technical analysis of proposed applications requiring integrations; and providing technical development assistance to other staff and vendor technical staff. Requires knowledge and background in MuleSoft with preferred knowledge as well as COBOL, Java, Salesforce, C# with .NET Core, Oracle, Snowflake and GoAnywhere, including experience with JavaScript frameworks. Requires experience in coding and integration development best practices throughout the deployment cycle, including working with sandbox environments. Requires proven leadership, prioritization, and analytical skills. May assign, review and/or supervise the work of others; must have the ability to address issues/concerns in a professional manner. Works under general supervision, with moderate latitude for the use of initiative and independent judgment.
Other responsibilities may include coordination of or performing requested research and the analysis required for work proposals, software and systems modifications, and new projects. Overseeing the analysis, designs, plans, diagrams, and verifying procedures for existing and proposed applications. Provides technical advice, assistance, and recommendations in matters related to programming operations and problems, including Production issues.
Essential Job Duties
·
Oversight of deployment and platform architecture to support business needs.
·
Guidance on platform integration with wider technology strategy, platforms and tooling.
·
Design input into deployment and automation pipelines.
·
Expert security, authentication and governance guidance.
·
Alignment of technology strategy and user requirements to MuleSoft product roadmap.
·
Platform implementation, configuration and run best practices and knowledge transfer.
·
Review wider business and technology vision and strategy to inform API strategy and ensure maximum value realized.
·
Guidance on API reuse approach.
·
Review project backlog and consumer requirements to inform platform strategy and enablement plan.
·
Identify and design core system APIs and connectors for wide reuse.
·
Oversee design of central assets and code snippets to be applied broadly e.g. error handling, logging, caching, auto discovery, etc.
·
Ad-hoc expert review of solution designs and implementations.
·
Expert performance tuning and debugging as required.
II. CANDIDATE SKILLS AND QUALIFICATIONS
Minimum Requirements:
Candidates that do not meet or exceed the
minimum
stated requirements (skills/experience) will be displayed to customers but may not be chosen for this opportunity.
Years
Required/Preferred
Experience
5+
Required
Experience developing and testing Web Services including
RESTful based, and SOAP API based within MuleSoft or other
computer languages.
4+
Required
Hands-on implementation experience designing secure and scalable APIs using Anypoint Exchange, Anypoint Design Center, Anypoint API Manager, Anypoint Runtime Manager, Anypoint Studio, Data Gateway, and Access Management.
3+
Required
Hands-on experience with DataWeave 2.0 programming,
and creating applications in Mule 4 in CloudHub
2+
Required
Excellent written and verbal communication skills, including the
ability to present and communicate complex technical information clearly and concisely, both orally and in writing, to diverse
audiences. Must be able to develop accurate documentation.
2+
Required
Experience in working in fast-paced and ever-changing environments; achieving project deliverables and deadlines; exercising sound judgment in making critical decisions; analyzing complex information and developing plans to address identified issues.
2+
Required
Practical experience with MuleSoft’s CloudHub and Anypoint
Platform as an ESB and Deployment point.
4+
Preferred
Knowledge and experience using the Database Connector, File
connector, and Sockets Connector is required and preferred
knowledge with a variety of other connectors such as the
SalesForce Connector, Amazon S3 Connector, and Snowflake
Connectors are highly desired.
4+
Preferred
Experience with and understanding of advanced synch and async messaging, streaming, and flow routing.
3+
Preferred
Knowledge and experience with microservices and MVC
programming patterns and the SOLID programming principal.
3+
Preferred
Experience with and practical demonstrated skills with any types
of files or stream-based request/response processing and file types including JSON, XML, HTML, RAML, WSDL.
2+
Preferred
Experience with one or more RDBMS database technologies
including Oracle; MS-SQL as a push or pull source; and relational database schema design.
Working with a NoSQL database such as DynamoDB and knowledge of Snowflake is a plus.
2+
Preferred
Proven ability to lead technical requirements gathering and design, build, and optimize technical systems in support of organizational processes.
2+
Preferred
Experience in OAuth 2, SAML, OIDC, Identity authorization and management, tokenization, and the creation of highly secure
services and SOA’s using these technologies or integrating with
IDaaS mechanisms.
2+
Preferred
E
xpertise
developing integration pattens in an enterprise environment which includes applications
developed with Java, Salesforce, C# with .NET Core, Oracle and GoAnywhere, among others.
2+
Preferred
Experience leading MuleSoft technical teams including coaching and mentoring team members.
2+
Preferred
Expertise in defining non-functional requirements including SLAs and optimizing system performance across services/consuming applications.
2+
Preferred
Experience in data focused projects, like moving from Legacy to
newer systems.
2+
Preferred
Direct experience creating Microservice APIs for SalesForce or Snowflake integrations.
Preferred
Current certification on the MuleSoft platform as a MuleSoft Certified Integration Architect – Level 1,
MuleSoft Certified Platform Architect
(or similar MuleSoft advanced certification).
Preferred
Hands-on experience with the entire API development lifecycle from design and build to governance and management
as a MuleSoft architect
on m
ultiple
large-scale MuleSoft implementations.
Preferred
Experience working with or overseeing a MuleSoft Center for Enablement
Preferred
Graduation from an accredited four-year college or university with major coursework in data processing, computer science, business
administration, or a related field.
Ability to maintain working relationships with internal/external
Stakeholders as well as team members.

Established in 2004, 3Core System is a certified small minority owned business providing ERP Systems Integration, AMS, IT Consulting and Staff Augmentation Services to Fortune 1000, SMB, and State, Local and Education (SLED) customers. While our System Integration services help organizations achieve digital and cloud transformation objectives, AMS Services help increase the availability of critical services of end user applications. On the other hand, our IT Consulting Services would provide subject matter experts to help you assist with specific project needs and the Staff Augmentation services help you balance workload and achieve budget parameters.
>ERP System Integration Services: 3Core Systems is an SAP Silver Partner and authorized service provider offering technical architecture, application design and configuration, integration, testing, data migration and solution adoption services for solutions including SAP SuccessFactors, SAP HCM On-Premises and SAP Business Intelligence
>Application Management Services (AMS): We offer post go-live, System Health Check and Optimization, Function Enhancements, Integration Monitoring, Release, and patch services. Our AMS services span across SAP Solutions including ERP (S/4 HANA), Financial Management, Human Capital Management, Data and Analytics, Supply Chain, CRM, and Customer Experince.
>IT Consulting and Staffing Augmentation Services: Ever since its inception, 3Core Systems has been offering IT Consulting and Staff Augmentation solutions including temporary, long-term, project based and contract staffing services that could be personalized based on your needs. Our staffing services span across emerging technologies and legacy solutions including but not limited to Artificial Intelligence, Machine Learning, Data Science, Cloud, ERP, CRM, BI/BW/ETL, Database, Web & E-Commerce, UI/UX, Network & Security and Mobile.