What are the responsibilities and job description for the Salesforce/MuleSoft Developer position at Novalink Solutions LLC?
The Department of Safety and Professional Services (DSPS) is an organization dedicated to
protecting Wisconsin citizens while promoting economic growth and stability. DET, which
supports DSPS, is seeking a motivated and detail-oriented Salesforce/MuleSoft developer to
join our team and drive strategic initiatives that enhance our operations and deliver value to our
constituents and business partners.
The developer will play a dual role, focusing on both Salesforce application development and
MuleSoft/integration development. This individual will collaborate with stakeholders and other
Agile team members to develop reliable, secure code from inception to completion, ensuring
alignment with organizational goals.
Experience:
Required
3 years of the following:
CRM and Integration experience
Apex and Omniscript development
Visualforce and Lightning components
development
Developing integrations/APIs (i.e. REST,
SOAP, or other web services)
Experience managing MuleSoft Anypoint
platform
Strongly Desired
Familiarity with cloud platforms like AWS,
Google, Azure, etc.
Experience with containerization
Anypoint Studio
Version Control Systems
Experience developing SOQL and SOSL
API design, development, and integration
patterns
Data transformation
MuleSoft connectors (i.e. Salesforce, HTTP,
DB, JMS, FTP, SAP, etc)
IBM IIB/ACE knowledge and experience
Example Responsibilities:
Salesforce Developer:
Apex Programming, Lightning Components, and Custom Objects and Fields: Write
custom business logic using Apex, develop custom user interfaces using Visualforce
pages, build dynamic, modern user interfaces using Lightning Web Components
(LWC) or Aura Components, create and manage custom objects, fields, and
relationships based on business requirements.
Provide support and troubleshooting for ongoing Salesforce issues reported by users
or administrators. Regularly monitor the Salesforce environment to ensure system
health, uptime, and performance.
Implement Salesforce security best practices, such as sharing rules, field-level
security, and role hierarchies, to protect sensitive data.
Develop Salesforce workflows within and between systems.
MuleSoft/CRM Integration:
Cross Platform Outbound: Design, build and test integrations that require data to be
collected with the CRM system and flow into the data integration layer for consumption
by external systems.
Cross Platform Inbound: Design, build and test integrations from external systems and
update the CRM, apply changes to the CRM design to house additional information.
Build, configure, and test Integrations: Use the Mule Anypoint Studio to create
integration flows, connecting different systems, databases, and third-party services using
internally developed standards and best practices.
Security Best Practices: Implement robust API security using protocols like OAuth 2.0,
JWT, Basic Authentication, and API keys.
Monitor APIs and Integrations: Use Anypoint Monitoring and Anypoint Visualizer to
track the performance and health of API applications and integrations.
Performance Tuning: Optimize integration flows for performance and scalability,
identifying bottlenecks and optimizing them for better response times.
Collaboration & Communication:
Client Interaction: In some roles, interact directly with clients or customers to
understand their integration needs and provide support for their integration use cases.
Foster strong relationships with internal and external stakeholders to ensure alignment
and support for projects.
Requirement Analysis: Collaborate with business analysts, architects, and other
stakeholders to gather integration requirements and translate them into technical
solutions.
Cross-Team Collaboration: Work with other teams (e.g., backend developers, front-
end teams, infrastructure teams) to ensure seamless integration of various components
and systems.
Requirements
Top Required Skills & Years of Experience:
At least ten years of experience as a Salesforce Developer as well as strong experience as a MuleSoft Developer
Strong understanding of enterprise application development
Excellent analytical, problem-solving, and decision-making skills
At least 5 years of application architecture experience
Nice to Have Skills:
Azure DevOps/Enhancement/issue tracking system experience
CI/CD pipelines
DevSecOps
Salary : $56 - $74