About The Position

The MuleSoft Developer is an Application Development team position responsible for developing, enhancing, managing, monitoring, and supporting custom applications and services hosted internally and on cloud platforms. The role primarily involves analyzing vendor APIs and developing integrations on the MuleSoft platform. The position is onsite in Herndon, Virginia, five days a week, and reports directly to the Application Development Manager. The listed duration is six or more months. The developer supports existing MuleSoft API integrations, builds new API functionality, and integrates internal APIs as Anypoint APIs for Salesforce and other platforms. The role also contributes to custom software solutions, cloud migrations, automation, and integration work across business systems. Work follows the established software development lifecycle and development standards, including change control, CI/CD, testing, deployment, and sustainment. The developer collaborates with users and technical personnel, monitors deliverables, evaluates solutions, and investigates software and system issues.

Requirements

  • At least 10 years of experience working as a developer.
  • Strong working knowledge of industry-standard and emerging cloud development technologies, languages, and platforms.
  • Strong working knowledge of the full software lifecycle, agile software development methodologies, and object-oriented development.
  • Ability to perform root cause analysis in problem-solving and design efforts.
  • Ability to work independently and in a team, build good working relationships, and manage multiple tasks effectively.
  • Excellent customer service and communication skills.
  • Ability to write clear and concise requirements documentation and training materials, understand user requirements, and implement solutions.
  • Ability to follow written, oral, or diagrammatic instructions using common-sense understanding.
  • Experience addressing problems involving several concrete variables in standardized situations and comprehending and documenting complex legacy applications.
  • Willingness to learn new technologies and understand complex network concepts.
  • Experience implementing APIs using the MuleSoft Anypoint platform.
  • Experience developing and consuming REST and SOAP web services.
  • Experience developing cloud-hosted software applications and services.

Nice To Haves

  • Bachelor's degree in Computer Science or a related Information Technology field.
  • MuleSoft certifications.
  • Experience developing solutions with .NET.
  • Experience developing RPA solutions.
  • Experience developing no-code and low-code solutions.
  • Knowledge of database systems and data analytic techniques.
  • Proficiency in SQL scripting.
  • Financial industry, banking, or credit union IT experience.
  • Experience with Fiserv DNA core.

Responsibilities

  • Support, maintain, and enhance existing MuleSoft API integrations.
  • Enable new MuleSoft API integration functionality tailored to business functions or specific domains.
  • Increase usability of the existing MuleSoft platform.
  • Integrate internal APIs as Anypoint APIs for Salesforce and other platforms.
  • Support other platforms that consume Anypoint APIs.
  • Share MuleSoft knowledge and experience with the Application Development team as staff complete platform training.
  • Create custom software solutions for organizational goals, projects, system implementations, and ongoing technology management.
  • Migrate existing software applications to public cloud providers through refactoring and development of new architectures as needed.
  • Develop and support software for automating manual processes, integrating data across systems, and improving business-unit efficiency.
  • Follow the software development lifecycle, including requirements analysis, design, planning, implementation, testing, deployment, and sustainment.
  • Follow software development standards, guidelines, conventions, policies, and procedures, including change control and change management.
  • Collaborate with internal system users and external technical personnel to complete development and support tasks.
  • Use continuous integration and continuous delivery pipelines for build, testing, and deployment automation.
  • Plan, monitor, and report on deliverables, including software development, unit and integration testing, and deployment.
  • Evaluate delivered solutions and enhancements to ensure issues are resolved.
  • Perform root cause analysis of software and system issues independently and collaboratively.
  • Analyze software performance issues, recommend solutions, and implement approved configuration and software changes.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service