Skip to main content
0
Search Jobs

Search Jobs

Unit

What does a Software Engineer do?

Explore the responsibilities, collaboration, and growth opportunities of a Software Engineer in the Clinical Research Industry

Software Engineers at Parexel play a crucial role in developing and maintaining cutting-edge data solutions for clinical research. They leverage cloud technologies to build robust data pipelines, ensuring efficient data processing and analysis. By creating innovative software solutions, Software Engineers support Parexel's mission to accelerate the delivery of new therapies to patients.

Browse our open Software Engineer positions or learn more about a day in the life of a Software Engineer.

Q: What are the job responsibilities of a Software Engineer?

A: A Software Engineer is responsible for:

  • Design, build, and maintain data pipelines using Microsoft Azure PaaS services, DataBricks, and PowerBI

  • Develop and implement code using test-driven development and continuous integration practices
  • Convert high-level designs into low-level designs and implement them
  • Collaborate with Team Leads to define business requirements and estimate development costs
  • Create and run unit and integration tests throughout the development lifecycle
  • Optimize application performance and scalability through proactive benchmarking
  • Assist in troubleshooting and resolving issues across various environments

Q: Which roles do I collaborate with as a Software Engineer?

A: Software Engineers at Parexel collaborate with various teams and roles, including:

  • Team Leads and Project Managers
  • Quality Assurance Team
  • Operations Team
  • Business Analysts
  • Data Scientists
  • Clinical Research Professionals
  • Other Software Engineers and Developers

This cross-functional collaboration ensures the development of comprehensive and effective software solutions for clinical research.

Q: Will I have to travel as a Software Engineer?

A: Travel requirements for Software Engineers at Parexel are generally minimal. Most work can be performed remotely or from a local office. Occasional travel may be required for team meetings, client presentations, or training sessions, but this is typically infrequent.

Q: Are there remote job opportunities as a Software Engineer?

A: Yes, Parexel offers remote job opportunities for Software Engineers. The company embraces flexible work arrangements, allowing many engineers to work from home or in a hybrid setup. However, some positions may require occasional on-site presence or be location-specific depending on project needs and client requirements.

Q: What career progression is typical for a Software Engineer?

A: A Software Engineer at Parexel can expect a rewarding career path with opportunities for growth:

  • Software Engineer
  • Senior Software Engineer
  • Lead Software Engineer
  • Software Architect
  • Technical Manager or Director

As engineers gain experience, they may also specialize in areas such as cloud architecture, data engineering, or machine learning, opening up additional career paths within the clinical research industry.

Q: How does Software Engineer in clinical research differ from other industries?

A: Software Engineers in clinical research:

  • Work with sensitive healthcare data, requiring a strong focus on data privacy and security
  • Develop solutions that directly impact patient care and drug development
  • Need to understand regulatory requirements specific to the pharmaceutical and healthcare industries
  • Collaborate closely with clinical research professionals, bridging the gap between technology and medical science
  • Often work on projects with global impact, contributing to the advancement of medical treatments worldwide

EXPLORE PAREXEL

Sign up for our Talent Community

Sign up and we’ll reach out with job alerts when positions that match your career interests become available. We’ll also share periodic updates about the latest company news and events.

Back
to top