Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer - Mulesoft image - Rise Careers
Job details

Software Engineer - Mulesoft

When our values align, there's no limit to what we can achieve.
 
At Parexel, we all share the same goal - to improve the world's health. From clinical trials to regulatory, consulting, and market access, every clinical development solution we provide is underpinned by something special - a deep conviction in what we do.

Each of us, no matter what we do at Parexel, contributes to the development of a therapy that ultimately will benefit a patient. We take our work personally, we do it with empathy and we're committed to making a difference.

The Software Engineer - Mulesoft - will be responsible for designing, developing, and supporting Mulesoft solutions for Parexel.

Key Accountabilities

  • Design and develop systems and data integrations using MuleSoft Anypoint Platform.

  • Design and develop high-quality APIs and Integrations.

  • Develops unit tests and provides code coverage to accurately testing business logic and functionality.

  • Creates high-level design documents, including MuleSoft functionality.

  • Support and fine-tune existing integration architecture and code to improve performance, processes, and best practices.

  • Solves or recommends solutions for complex issues and problems.

  • Actively engages in improving software delivery through DevOps and other Agile practices.

  • Participate in and lead code reviews.

  • Collaborate extensively with vendor partners, as well as internal Parexel teams to deliver high-quality solutions.

  • Stay current on industry best practices as well as other emerging technologies.

Qualifications and Experience

  • Bachelor’s Degree in Computer Science or related experience

  • Mulesoft 4 Level 1 Developer Certification required.

  • 3 years + of progressive Software Engineering experience with hands-on development experience with middleware and integration technologies

  • Experience with one of the following programming/scripting languages (Java or Python) is nice to have.

  • A minimum of 2+ years of hands-on experience with MuleSoft development

  • Experience with various messaging technologies and platforms (i.e., JMS, Amazon SQS, Azure ServiceBus, etc...).

  • Well-versed with API-Led connectivity, Publish-Subscribe, Batch processing, and other EIP design patterns.

  • Experience in building and consuming SOAP and REST web services.

  • Experience working in an agile environment, and knowledge of CI/CD (GitLab or Azure DevOps) and DevOps processes.

  • Knowledge of MuleSoft connectors (Salesforce, HTTP, DB, SOAP, FTP etc.) and Connection strategies.

  • Experience in Automation technologies (UI Path, PowerAutomate) is a nice to have.

  • Knowledge of security protocols like (SSL, Basic Auth, SAML, OAuth2 etc.) and API gateway to enforce security policies.

  • Knowledge of CloudHub 2.0 and RTF (Azure Kubernetes Service) is nice to have.

  • Experience in building interfaces using Mule Batch processing, Exception handling and Logging frameworks.

  • Ability to work collaboratively on a geographically distributed team.

  • Comfortable engaging with vendors and other engineering teams on a highly technical level.

  • Excellent written and verbal communications skills, and presentation skills.

  • Goal oriented and self-motivated within a collaborative team environment.

  • Ability to iterate quickly in an agile environment.

  • Ability to learn new technologies and skills quickly.

Parexel Glassdoor Company Review
4.0 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Parexel DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Parexel
Parexel CEO photo
Jamie Macdonald
Approve of CEO

Average salary estimate

$70000 / YEARLY (est.)
min
max
$60000K
$80000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer - Mulesoft, Parexel

At Parexel, where our mission is to enhance global health, we are on the lookout for a talented Software Engineer - Mulesoft to join our innovative team in Uxbridge, UK, with remote working options available. This is not just a job; it’s an opportunity to make a tangible difference in the world of clinical trials and regulatory services. As a Software Engineer - Mulesoft, your primary role will be to design, develop, and support Mulesoft solutions that can transform the landscape of healthcare technology. You will dive into the MuleSoft Anypoint Platform to create high-quality APIs and integrations that are crucial for our projects. Collaborating with various teams, you’ll participate in code reviews and enhance existing architectures to optimize performance. We’re searching for someone who is not only skilled in software engineering but is also passionate about delivering results through Agile practices and DevOps methodologies. You'll get to work with the latest technologies, ensuring that you are always at the forefront of industry trends. With qualification requirements like a Bachelor’s degree in Computer Science and Mulesoft Level 1 certification, along with over three years of experience in progressive software engineering, you’ll be well-prepared to take on this critical role. At Parexel, you are encouraged to grow and evolve, making every day a new opportunity to learn and understand new technologies while contributing to solutions that ultimately benefit patients worldwide.

Frequently Asked Questions (FAQs) for Software Engineer - Mulesoft Role at Parexel
What are the responsibilities of a Software Engineer - Mulesoft at Parexel?

As a Software Engineer - Mulesoft at Parexel, you'll be responsible for designing and developing systems and integrations using the MuleSoft Anypoint Platform, creating high-quality APIs, and improving existing architectures. You will also engage in code reviews and collaborate with various internal and external teams to deliver top-notch solutions.

Join Rise to see the full answer
What qualifications do I need to apply for the Software Engineer - Mulesoft position at Parexel?

To apply for the Software Engineer - Mulesoft position at Parexel, you should have a Bachelor’s degree in Computer Science or related experience. Additionally, a Mulesoft 4 Level 1 Developer Certification is required, along with a minimum of three years of software engineering experience.

Join Rise to see the full answer
What programming languages should I be familiar with for the Software Engineer - Mulesoft role at Parexel?

While the primary focus for the Software Engineer - Mulesoft position at Parexel is on MuleSoft development, familiarity with programming languages like Java or Python is advantageous. Experience with various messaging technologies will also be beneficial.

Join Rise to see the full answer
How important is Agile experience for the Software Engineer - Mulesoft position at Parexel?

Experience working in an Agile environment is crucial for the Software Engineer - Mulesoft role at Parexel. The ability to quickly iterate in a collaborative setting aligns with our commitment to improving software delivery through Agile practices and DevOps methodologies.

Join Rise to see the full answer
Is remote work an option for the Software Engineer - Mulesoft position at Parexel?

Yes! The Software Engineer - Mulesoft at Parexel has the flexibility to work remotely while collaborating with a geographically distributed team to ensure we meet our objectives effectively.

Join Rise to see the full answer
Common Interview Questions for Software Engineer - Mulesoft
Can you explain your experience with MuleSoft and how you've utilized it in your projects?

In answering this question, provide specific examples of your projects where you used MuleSoft. Discuss the integrations you built, the APIs you developed, and how they improved the software delivery process in your previous roles.

Join Rise to see the full answer
How do you approach designing APIs using MuleSoft?

Outline your process for API design, including how you gather requirements, ensure scalability, and maintain security protocols. Mention API-Led connectivity and share any relevant experiences from past projects.

Join Rise to see the full answer
What challenges have you faced while working with middleware technologies?

Be ready to discuss specific challenges like integration issues or performance bottlenecks. Explain how you identified the problems, your troubleshooting approach, and the successful solutions you implemented.

Join Rise to see the full answer
How do you ensure high-quality code in your projects?

Share your techniques for writing maintainable code, such as implementing unit tests, using code reviews, and engaging in pair programming. Discuss how these practices contribute to improved software quality.

Join Rise to see the full answer
Describe your experience with DevOps practices.

Talk about your familiarity with CI/CD processes, tools you have used (like GitLab or Azure DevOps), and how DevOps has transformed your workflow towards faster and more reliable software delivery.

Join Rise to see the full answer
How do you stay current with the latest trends and technologies in software engineering?

Explain your commitment to professional development, including following industry blogs, attending webinars, participating in workshops, and engaging with the developer community to stay informed.

Join Rise to see the full answer
What is your experience with Agile methodologies?

Describe the Agile frameworks you have worked within, such as Scrum or Kanban, and how you have contributed to team ceremonies and project iterations. Highlight your adaptability in a fast-paced environment.

Join Rise to see the full answer
How do you handle working with remote teams?

Discuss your strategies for effective communication and collaboration across time zones. Mention specific tools or practices you've found valuable in maintaining team cohesion and productivity.

Join Rise to see the full answer
Can you provide an example of a complex problem you solved in your previous roles?

Share a concrete example that demonstrates your problem-solving skills, your analytical approach, and the eventual impact of your solution on the project or team.

Join Rise to see the full answer
What would you bring to the Software Engineer - Mulesoft role at Parexel?

Highlight your unique strengths, experience, and passion for enhancing global health through technology. Discuss how your skills align with Parexel’s mission and how you envision contributing to the team’s success.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User

Parexel is looking for a skilled CMC Regulatory Manager to drive post-approval regulatory activities for biological products and make a meaningful impact on global health.

Photo of the Rise User

At Parexel, we’re looking for a Clinical Trial Payments Specialist to enhance our financial services in clinical trials while working in a diverse team environment.

Join MotherDuck as a Frontend Software Engineer, where you’ll craft delightful user experiences in a hybrid work environment.

Photo of the Rise User

Join Northwestern Medicine as a Senior Quantitative Research Software Engineer and impact the future of healthcare technology.

Fiserv Hybrid Colorado Springs, Colorado
Posted 2 days ago

Join Fiserv as a Senior Staff DevOps Software Engineer and contribute to the innovative Clover payment platform.

Photo of the Rise User
Posted 12 days ago

Join TP-Link Systems Inc. as a Senior Application Engineer and be at the forefront of developing innovative networking solutions in a global company.

Photo of the Rise User
Anduril Industries Hybrid Costa Mesa, California, United States
Posted yesterday

Join Anduril Industries as a Mid-Level Embedded Linux Software Engineer to help develop innovative solutions for military robotics systems.

Photo of the Rise User
Posted 7 hours ago

As a Senior Java Developer, you will leverage your expertise in Java and cloud technologies to enhance the software solutions for a leading financial company.

Photo of the Rise User
Charles Schwab Hybrid US, Tarrant County, TX; Texas, Southlake, TX
Posted 8 days ago

Join Schwab as a Lead Java Engineer to drive impactful innovations in the finance industry with cutting-edge technical solutions.

Seeking an innovative Senior Software Engineer with expertise in iOS development to help shape the future of payment solutions at MasterCard.

We Care Everything we do has the potential to impact patient lives. We show we care by taking our work seriously, demonstrating empathy and acting with heart. Our overarching Guiding Principle that sits across our four core values and translates ...

31 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 19, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!