About the Role
Title: MuleSoft Developer
Location: US
Full-Time
Remote
$60k – $100k
Job Description:
Everlight Solar is seeking a skilled MuleSoft Developer who will design and code functional API’s and applications, producing fully functional middleware applications according to requirements. As a Mulesoft Developer, you play a key role in serving our clients and team members. This will be a full-time, work-from-home “remote” position.
Must own a Mac computer and be fluent with the Apple ecosystem of software (iOS, macOS, iWork, etc.)
Everlight Solar is a rapidly growing company and the leader of solar energy in the Midwest. We offer a unique experience that fosters individual growth and rewards performance. Our culture at Everlight is extremely important to us. The work environment is fast-paced and dynamic. We value teamwork, quality, innovation, and customer success. Our ideal candidate is self-motivated, detail-oriented, has excellent problem-solving abilities, is passionate about delivering results on-time, exceeding expectations, and ensuring success for our teams.
Responsibilities:
- Ensure consistent alignment of API management to optimize usage, with a focus on improving and evolving the distribution process, and management.
- Demonstrated ability to meet deadlines, handle and prioritize simultaneous requests, and manage laterally and upwards
- Creative and analytical thinker with strong problem-solving skills
- Ability to critically evaluate information gathered from multiple sources, reconcile conflicts, decompose high-level information into details, abstract up from low-level information to a general understanding, and distinguish user requests from the underlying true needs
- Ability to assess the impact of new requirements on MuleSoft projects and all upstream and downstream systems and processes
- Review existing Mule integration logic and creating test collections
- Update project configuration and deployment settings
- Re-deploy APIs and integrations in the new hosting platform using Azure DevOps pipelines
- Assist with validation and testing efforts (including load/performance)
- Make modules production-ready by following release procedures and completing version control documents
Requirements:
- Minimum two years of experience as a MuleSoft Developer
- MuleSoft Developer Certification – Level 1 Certification Required
- MuleSoft Developer Certification – Level 2 Certification Preferred
- MuleSoft Certified Integration Architect – Level 1 certification Required
- 6 or more years of experience building REST and SOAP-based APIs using Mule ESB flows with API-led connectivity architecture.
- 3 or more years of experience in Mule administration, configuration and tuning, and API configuration using RESTful web Service.
- 6 or more years of experience in designing and developing Mule ESB projects using various connectors like HTTP, File, SFTP, DB, Transformers, DataWeave
- 6 or more years of experience in deploying of Mule ESB applications using Cloud Hub and experience in Integration using Mule ESB
- 6 or more years of experience in using Transformers, Filters, Flow Control, Collection splitters and Aggregators, Scatter- Gather etc.
- 3+ years of experience in Agile Methodology & Scrum software development processes.
- Hands-on experience in troubleshooting Mule ESB, including working with debuggers, flow analyzers, and configuration tools.
- Excellent interpersonal, and analytical skills and strong ability to perform as part of a team.
- Strong verbal and written communication skills.
- Desired Skills and Experience (6 years of experience)
- MuleSoft, API-led connectivity Architecture, REST, SOAP
- Strong understanding of the platform, with the ability to build custom API’s and other content of varying complexity
- Strong data management abilities
- A documented history of successfully driving projects to completion
- A demonstrated ability to understand and articulate complex requirements
- Excellent project management skills and a positive attitude
- Must demonstrate exceptional verbal and written communication skills
- Must demonstrate ability to communicate effectively at all levels of the organization