Remote Programming Jobs

Programmer
Show all filters

77 jobs found

to receive daily emails with new job openings that match your preferences.
Shown 1-10 of 77
The position is open to remote candidates across the United StatesFull-TimeClinical trialsPosted
Senior Clinical & Statistical Programmer
Company:Jobgether(11-50 employees, Internet)
  • Perform clinical and statistical programming across the clinical trial lifecycle.
  • Develop, validate, and quality-check SDTM and ADaM datasets, specifications, tables, listings, and figures in accordance with CDISC standards.
  • Provide SAS programming support for safety, efficacy, exploratory, ad hoc, and publication analyses.
  • Review protocols, statistical analysis plans, case report forms, and data specifications for programming requirements.
  • Validate programming outputs, identify issues, and implement resolutions.
  • Review CRO, contractor, and external collaborator deliverables for quality, accuracy, consistency, and compliance.
  • Support regulatory submissions with datasets, tables, listings, figures, define.xml files, reviewer guides, and supporting documentation.
  • Develop and maintain reusable programs, macros, standards, SOPs, and tools.
  • Collaborate with Biostatistics, Clinical Data Management, Clinical Operations, Medical, Safety, and Regulatory Affairs.
Listing location: India; Workplace type: Remote; Structured job location: IndiaFull-TimeClinical researchPosted
Senior Statistical Programmer
Company:Jobgether(11-50 employees, Internet)
  • Develop and maintain statistical programming code using SAS or other relevant software to produce tables, listings, figures, and derived datasets.
  • Perform independent validation programming and quality control of statistical outputs.
  • Review Statistical Analysis Plans, mock shells, annotated CRFs, programming specifications, and database designs.
  • Lead programming activities across clinical projects, coordinating deliverables and monitoring timelines and quality.
  • Develop programming specifications for datasets and outputs of varying complexity.
  • Maintain inspection-ready project documentation, including testing records, verification reports, and quality control documentation.
  • Collaborate with biostatisticians, programmers, and project teams to investigate discrepancies and resolve technical issues.
  • Manage priorities and delivery timelines across multiple projects.
  • Represent statistical programming in sponsor meetings, project kickoffs, and bid defense meetings when required.
  • Mentor junior programming professionals and contribute to continuous improvement and efficient programming practices.
United StatesFull-TimeHealthcare analyticsPosted
  • Develop pharmacy drug therapy quality metric measurement methods, analytic code, data features, and data outputs using eligibility data and medical and pharmacy administrative claims.
  • Support pharmaceutical manufacturer value-based contract reporting.
  • Lead clinical research projects measuring and reporting outcomes associated with Prime’s clinical programs.
  • Synthesize data and outputs into presentations or support materials for scientific journal articles and organizational audiences.
  • Produce production data for reports, scorecards, and other data using Pharmacy and/or Medical claims.
  • Work with data scientists, principal health outcomes researchers, and internal clients to refine study concepts and document technical specifications.
  • Translate technical specifications into production analytic code.
  • Define analytic requirements and standard operating procedures, and optimize code for decision support reports.
  • Create statistically sound data sets and analysis methods, assess analysis program quality, and develop automated analysis tools where appropriate.
Source API remote eligibility restrictions: United StatesFull-TimeClinical researchPosted
  • Conduct statistical programming of clinical data using SAS.
  • Ensure programs, outputs, and documentation comply with ICH guidelines and company SOPs.
  • Generate analysis datasets according to CDISC standards and the SAP.
  • Implement analysis methods according to the SAP and produce summary tables, graphs, and data listings using SAS.
  • Conduct ad hoc analyses.
  • Validate programs and results produced by other programming colleagues.
  • Participate in TLF shell preparation and review, and assist the statistician with SAP preparation.
  • Run CDISC validation programs, such as OpenCDISC reports, to check ADaM dataset compliance.
  • Review study CDISC validation output and ensure validation reports are free of errors and warnings with proper program documentation.
Source API remote eligibility restrictions: United KingdomFull-TimeReal-world evidencePosted
  • Lead development of analytic datasets by processing raw data and checking and cleaning claims, EHR, and lab data.
  • Assess the feasibility of real-world data sources to characterize populations and build patient cohorts.
  • Define and validate study variables for study objectives.
  • Conduct and quality-check analyses, identify diagnosis and treatment codes, and apply statistical methods for censoring, confounding, and missing data.
  • Collaborate with epidemiologists to specify descriptive and complex statistical analyses, including longitudinal analysis, survival analysis, and regression models.
  • Develop and quality-check tables, figures, and listings for protocols, reports, and manuscripts using real-world data.
  • Support development of protocols, statistical analysis plans, and study reports.
  • Communicate timelines, progress, and results to project teams and key stakeholders.
Listing location: Germany; based in GermanyFull-TimeClinical researchPosted
Senior Statistical Programmer
Company:Jobgether(11-50 employees, Internet)
  • Lead statistical programming activities across clinical research projects and deliver accurate outputs on time.
  • Specify, develop, program, and validate CDISC-compliant SDTM and ADaM datasets.
  • Develop and validate statistical analysis datasets, tables, listings, and figures.
  • Prepare, review, and maintain statistical programming documentation and CDISC deliverables.
  • Create, validate, and maintain clinical trial randomization lists.
  • Monitor process deviations, KPIs, customer complaints, and corrective and preventive actions.
  • Supervise programming tasks and provide technical guidance to team members.
  • Support resource planning, workload allocation, and training for programming teams.
  • Identify and implement programming tools, techniques, and process improvements.
  • Collaborate with project stakeholders and Quality Assurance teams, escalating technical challenges and delivery risks.
Workable locations: Singapore. Malaysia. Vietnam. Indonesia. Philippines. ThailandContractEnterprise softwarePosted
  • Identify implementation, onboarding, training and support opportunities from the technology partner’s enterprise sales pipeline.
  • Assess customer demand and develop a qualification process for implementation services.
  • Develop the commercial model, including service packages, scopes of work, pricing, delivery costs and target margins.
  • Create sales and scoping tools such as rate cards, proposal templates, pricing calculators and pipeline trackers.
  • Establish an end-to-end implementation approach covering onboarding, platform setup, training, quality assurance and handover.
  • Develop workflows, templates and delivery guidelines for consistent, scalable implementation.
  • Lead customer scoping conversations and translate requirements into implementation plans, scopes and milestones.
  • Coordinate specialists and oversee early implementation projects, timelines, scope and quality.
  • Track referrals, projects won, revenue, margins and customer feedback against commercial assumptions.
  • Recommend the next phase of programme growth at the end of the initial six-month engagement.
Remote working will be considered for candidates based on the African continent.ContractSustainable transportPosted
Programme Officer – Transport (Africa)
Company:African Climate Foundation
  • Support the Senior Programme Officer and Programme Manager with day-to-day implementation of the Transport Strategy.
  • Coordinate country workplans, track deliverables, and monitor political and advocacy landscapes in priority countries.
  • Process grantee administration, coordinate grantee processes, and support contracting, monitoring, evaluation, and learning.
  • Conduct stakeholder mapping and help manage the grant-making portfolio, including reviewing grant requests and monitoring progress against agreements.
  • Coordinate meetings, events, workshops, and follow-up actions; provide scheduling support to programme leadership.
  • Draft communications materials, including social media posts, newsletters, presentations, briefing notes, and talking points.
  • Support fundraising initiatives, write funding proposals, and prepare timely donor reporting.
  • Conduct desk research and compile literature, policy documents, and electric-vehicle-related news.
  • Maintain programme files, databases, and shared documentation, and gather evidence and lessons learned for the ACF learning strategy.
Listing location: Dublin / Cambridge / London / Lisboa / Bucharest / Budapest / Warsaw / Krakow / Ljubljana / Sofia; Workplace type: RemoteFull-TimeClinical trialsPosted
  • Design, build, test, and maintain clinical study databases within EDC systems.
  • Develop and configure eCRFs, edit checks, and study-specific database requirements.
  • Support clinical data transfers, integrations, and database validation activities.
  • Troubleshoot technical issues and provide ongoing EDC study support.
  • Collaborate with Data Management, project teams, and sponsors to support study delivery.
  • Contribute to process improvements, automation, and AI-related initiatives.
  • Support multiple clinical studies and progressively take ownership of study builds.
  • Maintain database documentation, quality standards, and study timelines.
Based in IndiaFull-TimeClinical researchPosted
Clinical (SAS) Programmer – Lead
Company:Jobgether(11-50 employees, Internet)
  • Lead the design, development, and validation of clinical data programming solutions for clinical trials.
  • Develop and validate clinical datasets, tables, listings, and figures (TLFs) according to study specifications and analysis requirements.
  • Collaborate with biostatisticians, data managers, and clinical teams to define data specifications, programming requirements, and analysis plans.
  • Apply quality control procedures and validation checks to ensure clinical data accuracy, consistency, completeness, and integrity.
  • Apply clinical data standards and regulatory requirements throughout programming and validation activities.
  • Manage day-to-day programming tasks, coordinate priorities, and deliver outputs on time.
  • Provide technical leadership and mentorship to junior programmers.
  • Resolve programming issues with cross-functional teams and improve workflows and delivery standards.
  • Contribute to multiple clinical projects while managing competing priorities.
Shown 1-10 of 77
...

Why Remote Programming Jobs Are Becoming More Popular

The tech landscape has shifted dramatically, turning the dream of working from a home office or a seaside cafe into a standard reality for developers worldwide. Remote programming jobs offer more than just a commute-free life; they provide access to global projects, flexible schedules, and the ability to design a workspace that fuels productivity. However, transitioning to a remote role requires a strategic approach to finding the right match and mastering the digital-first environment.

The Dual Nature of Remote Development: Benefits and Risks

Stepping away from the traditional office brings significant advantages, but it also introduces new challenges that every software engineer should consider. Success in a remote role depends on balancing freedom with discipline.

Key advantages of remote work include:

  • Unmatched flexibility in managing your daily schedule and achieving a better work-life balance.
  • Access to higher-paying opportunities in international markets without the need for physical relocation.
  • A personalized work environment that minimizes office distractions and allows for deep focus.
  • Significant savings on commuting costs, professional attire, and out-of-home meals.

On the other hand, remote developers often face risks such as social isolation, the blurring of boundaries between professional and personal life, and potential communication gaps with teammates. Managing these risks involves proactive networking and strict time-management protocols.

Popular Remote Software Developer Roles and Skills

The demand for talent spans the entire tech stack. Whether you are building user interfaces or managing cloud infrastructure, there is a remote niche for your expertise.

  • React JS Remote Jobs: Focus on building dynamic front-end applications with a strong emphasis on component-based architecture and state management.
  • Java Developer Remote Jobs: Centered on enterprise-level backend systems, requiring deep knowledge of Spring Boot and microservices.
  • Full Stack Developer Remote Jobs: Ideal for versatile engineers who can navigate both client-side logic and server-side databases.
  • DevOps Engineer Remote: High-demand roles focused on CI/CD pipelines, cloud security, and infrastructure automation.

Each of these specializations requires a unique blend of technical mastery and the ability to collaborate effectively across time zones.

How to Find and Get Remote Programming Jobs

Finding a legitimate and rewarding role requires looking beyond generic job boards. To land a position as a remote software engineer, you must demonstrate not only technical prowess but also the ability to work independently.

Step 1: Use Specialized Platforms

Start your search on sites dedicated to distributed teams, such as We Work Remotely, Remote OK, and LinkedIn (using the "Remote" filter). These platforms filter out location-dependent roles, saving you time.

Step 2: Optimize Your Digital Presence

Your resume and GitHub repository are your primary calling cards. Ensure your code is clean, well-documented, and demonstrates your ability to collaborate asynchronously through pull requests and clear commit messages.

Step 3: Master the Remote Interview

Prepare for technical assessments that often involve live coding via shared screens. Beyond coding, emphasize your soft skills, such as proactive communication and reliability, which are crucial for remote teams.

Essential Tools and Soft Skills for Remote Success

Being a great coder is only half the battle. To thrive, you need a robust set of tools and personal traits that facilitate remote cooperation. Clear communication often outweighs raw technical speed in a distributed setting.

The following categories are critical for your remote toolkit:

  • Communication: Mastery of Slack, Zoom, and asynchronous tools like Loom or Notion.
  • Version Control: Advanced proficiency in Git to ensure seamless collaboration with global teams.
  • Self-Management: The ability to prioritize tasks using Jira or Trello without constant supervision.
  • Environment: High-speed internet, a reliable hardware setup, and a dedicated, ergonomic workspace.

Investing in these areas will ensure you stay productive and maintain visibility within your distributed organization.

Remote Work Logistics: Salaries and Security

Compensation for remote IT jobs varies based on the company's location and your level of experience. For instance, a remote Java developer salary can range from competitive local rates to high-tier Silicon Valley scales if you are contracted by US-based firms. It is vital to research market averages before entering negotiations.

To protect yourself from fraud, always verify the company through Glassdoor or LinkedIn before sharing personal data. Legitimate employers will never ask for payment for equipment or "training" during the hiring process. Always ensure you have a signed contract that outlines payment terms, intellectual property rights, and notice periods.

Plan of Action: Your First 90 Days in a Remote Role

The first few months are crucial for establishing your reputation and getting up to speed with the team's workflow.

  • First 30 Days: Focus on understanding the codebase, meeting teammates via virtual 1-on-1s, and learning the communication styles of the organization.
  • 60 Days: Start taking ownership of smaller features or bug fixes, and contribute actively to team meetings and technical discussions.
  • 90 Days: Proactively suggest improvements to the workflow and demonstrate that you are a dependable, self-sufficient member of the engineering team.

Transitioning into a remote career is a journey that rewards those who are proactive and organized. Start by refining your portfolio today, and take the first step toward a more flexible and global professional life.

Ready to Start Your Remote Journey?

Apply to 5 jobs per day for free, or get unlimited applications with a subscription starting at €5/week.