Match score not available

Senior Software Engineer

extra holidays - extra parental leave - fully flexible
Remote: 
Full Remote
Contract: 
Experience: 
Expert & Leadership (>10 years)
Work from: 

Offer summary

Qualifications:

Bachelor’s degree in computer science or related experience, MuleSoft 4 certified (Developer or Architect), 10+ years of progressive Software Engineering experience with middleware, Minimum of 7+ years of hands-on experience with MuleSoft development.

Key responsabilities:

  • Design and develop systems and data integrations using MuleSoft
  • Collaborate with vendor partners and internal teams to deliver solutions

Parexel logo
Parexel XLarge http://www.parexel.com
10001 Employees
See all jobs

Job description

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 Senior Software Engine - MuleSoft will spearhead the design, development, and ongoing support of MuleSoft solutions for Parexel, driving integration excellence and digital transformation initiatives.

PRIMARY RESPONSIBILITIES:

  • Design and develop systems and data integrations using MuleSoft Any point 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 & EXPERIENCE:

  • Bachelor’s degree in computer science or related experience.
  • MuleSoft 4 certified (Developer or Architect).
  • 10+ 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).
  • Minimum of 7+ years of hands-on experience with MuleSoft development.
  • Experience with various messaging technologies and platforms (i.e., JMS, Amazon SQS, Azure Service Bus, 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.
  • Knowledge of security protocols like (SSL, Basic Auth, SAML, OAuth2 etc.) and API gateway to enforce security policies.
  • Knowledge of Cloud Hub 2.0 and RTF.
  • Experience with Container technology a plus (Docker, Kubernetes).
  • 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.

Required profile

Experience

Level of experience: Expert & Leadership (>10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Adaptability
  • Communication
  • Goal-Oriented
  • Self-Motivation
  • Problem Solving

Software Engineer Related jobs