We strongly encourage applications from individuals with disabilities, including those with autism or other forms of neurodivergence. Our company is committed to diversity, inclusivity, and creating a supportive work environment for all employees.
Senior Software Developer
Bothell, WA 98021
6 Months, Contract
Completely Remote
Job Summary
- Job Title:
- Senior Software Developer
- Posted Date:
- Oct 6, 2025
- Duration:
- 6 Months, Contract
- Shift(s):
-
08:00 - 16:00
- Salary ($):
- 47.27 - 48.78 per Hourly (compensation based on experience and qualifications)
- We care about you! Explore Rangam’s benefits information
Talk to our Recruiter
- Name:
- Mariah Marsh
- Email:
- mariah@rangam.com
- Phone:
- 908-704-8843
Description
Remote
SUMMARY:
Pfizer is seeking a Senior Software Developer to develop and maintain an internal R package and to develop R-based ETL scripts for basic data engineering and QC of biomarker data.
RESPONSIBILITIES:
- Contribute and expand functionality to our internally developed R package. Coordinate with coworkers to ensure compatibility within code base.
- Test, debug and document software applications. Commit changes to git-based source version control.
- Consult with users and stakeholders to ensure that requirements are met.
- Effectively communicate technical ideas to colleagues across functions and domains.
- Analyze data specification documents, design logic, and write coded ETL scripts in the R programming language.
- Maintain and ensure that ETL pipelines run as expected.
QUALIFICATIONS:
- M.S. or equivalent in a technical field such as computer science, computer engineering or related field required.
- 1 year or more of software development work experience.
- Prior experience within the pharmaceutical, healthcare, or a related life sciences industry.
- Fluency in the R programming environment and a comfort working in Linux.
- Proficient in good coding/software development best practices and the use of Git/GitHub.
- Python and SQL coding knowledge to support adjacent QC responsibilities.
- Be flexible and thrive in an evolving environment.
- Adapt to change quickly and adjust work accordingly in a positive manner.
- Excellent listening, time management, organizational, teamwork and interpersonal skills.
PREFERRED QUALIFICATIONS
- Familiarity with workflow languages such as Airflow/Nextflow/Snakemake/CWL.
- Experience with cloud computing environments (AWS or Azure).
- Use of CI/CD integrations with GitHub.
Hard Skills:
- R programming
- Pharma, Health Care Data Familiarity
- Attention to Details
- Communication (articulate status of project)
Preferred Skills:
- Linux
- Git and GitHub
Interview Process:
- Teams (Camera-On)
- Panel 1-2 attendee's
Sunshine Act
Pfizer reports payments and other transfers of value to health care providers as required by federal and state transparency laws and implementing regulations. These laws and regulations require Pfizer to provide government agencies with information such as a health care provider’s name, address and the type of payments or other value received, generally for public disclosure. Subject to further legal review and statutory or regulatory clarification, which Pfizer intends to pursue, reimbursement of recruiting expenses for licensed physicians may constitute a reportable transfer of value under the federal transparency law commonly known as the Sunshine Act. Therefore, if you are a licensed physician who incurs recruiting expenses as a result of interviewing with Pfizer that we pay or reimburse, your name, address and the amount of payments made currently will be reported to the government. If you have questions regarding this matter, please do not hesitate to contact your Talent Acquisition representative.
EEO & Employment Eligibility
It is the policy of Rangam Consultants, Inc. to provide equal employment opportunities to all applicants and employees without regard to any legally protected status such as race, color, religion, gender, national origin, age, disability or veteran status.
To find out more about Rangam and this role, click the apply button.