About The Position

As a Salesforce/MuleSoft Developer, you will focus on both Salesforce application development and MuleSoft integration development. You will collaborate with stakeholders and Agile team members to develop reliable, secure code from inception to completion, ensuring alignment with organizational goals. The role is hybrid in Madison, Wisconsin, with three days onsite per week. Local Wisconsin candidates are preferred, though relocation is possible. The position is a contract lasting six or more months. Salesforce work includes developing custom business logic and user interfaces, managing Salesforce data structures, supporting and troubleshooting the platform, applying security best practices, and developing workflows. MuleSoft work includes designing, building, testing, monitoring, securing, and optimizing integrations between the CRM, the data integration layer, external systems, databases, and third-party services.

Requirements

  • Experience in CRM and integration development.
  • Proficiency in Apex and OmniScript development.
  • Experience developing with Visualforce and Lightning components.
  • Experience developing integrations and APIs using REST, SOAP, or other web services.
  • Experience managing the MuleSoft Anypoint platform.
  • Experience with data transformation and MuleSoft connectors, such as Salesforce, HTTP, DB, JMS, FTP, and SAP.

Nice To Haves

  • Familiarity with cloud platforms such as AWS, Google Cloud, or Azure.
  • Experience with containerization.
  • Proficiency in Anypoint Studio and version control systems.
  • Experience developing SOQL and SOSL.
  • Knowledge of API design, development, and integration patterns.
  • IBM IIB/ACE knowledge and experience.

Responsibilities

  • Write custom business logic using Apex and develop user interfaces with Visualforce pages and Lightning Web Components (LWC) or Aura Components.
  • Create and manage custom objects, fields, and relationships based on business requirements.
  • Support and troubleshoot ongoing Salesforce issues to maintain system health, uptime, and performance.
  • Implement Salesforce security best practices, including sharing rules, field-level security, and role hierarchies.
  • Develop Salesforce workflows within and between systems.
  • Design, build, and test integrations that collect CRM data for the data integration layer and external systems.
  • Design, build, and test integrations that update the CRM with information from external systems.
  • Use Mule Anypoint Studio to create integration flows connecting systems, databases, and third-party services according to internal standards and best practices.
  • Implement API security using OAuth 2.0, JWT, Basic Authentication, and API keys.
  • Monitor APIs and integrations using Anypoint Monitoring and Anypoint Visualizer.
  • Optimize integration flows for performance and scalability and address bottlenecks.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service