Date Posted: 10/30/2026
Hiring Organization: Rose International
Position Number: 510098
Industry: Healthcare
Job Title: Research Data Programmer Analyst : SQL, Python/R & Epidemiology
Job Location: Pasadena, CA, USA, 91101
Work Model: Hybrid
Work Model Details: Remote local role
Shift: 8am to 5pm
Employment Type: Temporary
FT/PT: Full-Time
Estimated Duration (In months): 26
Min Hourly Rate($): 40.00
Max Hourly Rate($): 48.00
Must Have Skills/Attributes: Analytical Skills, Project Management
Experience Desired:
Proficient in SQL, Python, or R (1 yrs),
Experience in epidemiologic research; and have experience managing complex databases. (2 yrs),
Understanding of computer programming languages and system design concepts (4 yrs)
Required Minimum Education: Master’s Degree
**C2C is not available**
 
Job Description
Required education: Masters degree
Basic Qualifications:
• Minimum five (5) years of experience using and maintaining applications software.
• Additional Requirements: Knowledge of specific languages and tools used in the applicable technical environment.
• Understanding of computer programming languages and system design concepts.
• Logic and analytical ability.
• Communication, organizational, interpersonal and project management skills.
• Specific systems, applications or business area knowledge and systems analysis, and design.
• Remote Options (Fully Remote, Partially Remote, Client Onsite): Flexible. The employee will report to the onsite as needed.
• Required Level of Education and Preferred Level of Education: Master's degree
• How many years of related experience are you looking for in your ideal candidate? 1+
• Specific Systems Knowledge Required: The candidate should be proficient in SQL, Python, or R; possess knowledge and experience in epidemiologic research; and have experience managing complex databases.
• Expected Shift: 8:30 - 17:30
• Duration of assignment, Option to extend or convert to FTE? 1 - 2 years
Position details:
• Work at the highest technical level of all phases of applications systems analysis and programming activities.
• Formulate and define system scope and objectives on small to mid-size projects.
• Devise or modify processes to solve problems, considering computer application structure, technical capacity and desired result.
• Prepare detailed specifications from which programs will be written or modified, and design, code, test, debug and document those programs. Provide guidance and training to less experienced analyst/programmers.
• Major Responsibilities/Essential Functions Estimated % of Time spent The primary job duties this position is responsible for achieving are listed in order of importance.
• Performs analysis, designing, coding, testing, documenting, implementing and maintenance tasks for complex requests and project impacts. 30% Participates on project teams with business users and other analyst/programmers.
• Assists in problem definition and resolution activities. May develop solution outlines.
• May be responsible for creating and monitoring project plans and schedules on small to mid-size projects.
• 20% Rotates on-call coverage with other team members. Troubleshoots and resolves production problems. Documents and communicates problem resolution to team members.
• 20% Completes assignments in an accurate and timely manner.
• Maintains and reports status on assigned tasks on a regular basis. Performs related duties as assigned or requested.
• Assists in training other programmer/analysts and may review their work.
• 20% Interacts with customers to define, clarify and interpret system requirements for complex applications enhancements and projects.
• Responsible for implementing system development projects and work requests. - **Only those lawfully authorized to work in the designated country associated with the position will be considered.**
- **Please note that all Position start dates and duration are estimates and may be reduced or lengthened based upon a client’s business needs and requirements.**
 
Benefits:
For information and details on employment benefits offered with this position, please visit here. Should you have any questions/concerns, please contact our HR Department via our secure website.
California Pay Equity:
For information and details on pay equity laws in California, please visit the State of California Department of Industrial Relations' website here.
Rose International is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, sexual orientation, gender (expression or identity), national origin, arrest and conviction records, disability, veteran status or any other characteristic protected by law. Positions located in San Francisco and Los Angeles, California will be administered in accordance with their respective Fair Chance Ordinances.
If you need assistance in completing this application, or during any phase of the application, interview, hiring, or employment process, whether due to a disability or otherwise, please contact our HR Department.
Rose International has an official agreement (ID #132522), effective June 30, 2008, with the U.S. Department of Homeland Security, U.S. Citizenship and Immigration Services, Employment Verification Program (E-Verify). (Posting required by OCGA 13/10-91.).
I am very happy with the Rose International, and the professionalism of the employees.
Robin, Consultant
As a contractor, I have to say that Rose International was by far the best agency I have worked for.
Q'testdalir, Consultant
I had a very positive experience working for Rose. The entire process is very efficient and easy.
Joanne, Consultant
Thanks for the opportunity. If in the future I ever need a job, I would like to work for Rose International.
David, Consultant
It is a great pleasure being a part of the Rose International Team.
Toni, Consultant
EMPLOYEE COMMENTS