2

Remote Computer Programmer Jobs in New York, NY (NOW HIRING)

IOS Developer (Remote)

Edison, NJ ยท On-site +1

$53.50 - $73.75/hr

IOS Developer Location: Remote project Duration: 12 months Description: Front End - Presentation ... Bachelor's degree in computer science or related analytical field or equivalent experience.

Remote Duration: Full Time Summary We are looking for a QA Lead who is proficient in ETL/ Data ... Bachelor's degree preferably in Computer Science, Information technology, Computer Engineering, or ...

New

next page

Showing results 1-20

Remote Computer Programmer information

See New York, NY salary details

$36.1K

$71.1K

$104.5K

How much do remote computer programmer jobs pay per year?

As of Jun 16, 2026, the average yearly pay for remote computer programmer in New York, NY is $71,071.00, according to ZipRecruiter salary data. Most workers in this role earn between $55,200.00 and $87,500.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Remote Computer Programmer, and why are they important?

To thrive as a Remote Computer Programmer, you need strong proficiency in programming languages (such as Python, Java, or JavaScript), problem-solving skills, and typically a degree in computer science or related field. Experience with version control systems like Git, cloud platforms, and familiarity with development frameworks or agile project management tools is often expected. Excellent self-motivation, time management, and clear written communication are standout soft skills for remote collaboration. These skills ensure the ability to deliver high-quality code efficiently, maintain alignment with distributed teams, and adapt to evolving technical requirements.

What is a remote computer programmer?

A remote computer programmer is a professional who writes, tests, and maintains computer code while working from a location outside of a traditional office, such as from home or another remote location. They use programming languages to create software, applications, and systems, collaborating with teams through online communication and project management tools. Remote computer programmers often enjoy flexible schedules and can work for companies located anywhere in the world, provided they have reliable internet access and the necessary technical setup.

What Does a Remote Computer Programmer Do?

As a remote computer programmer, you work from home as a software developer and help create the programs, applications, and assets required by your employer. In this role, you may engineer solutions to existing software problems, code new applications, monitor a system or a network, and ensure the security of all online components. Remote computer programmers frequently work on smaller, short-term projects, but occasionally code larger and more complex content. Many aspects of this job vary by employer and could include switching between a variety of programming languages, using additional hardware, and writing technical documentation like user manuals or training material.

What is the difference between Remote Computer Programmer vs Remote Software Developer?

AspectRemote Computer ProgrammerRemote Software Developer
CredentialsTypically requires a degree in computer science or related field, programming certificationsSimilar credentials, often with additional experience in software design
Work EnvironmentRemote, often freelance or contract-based, working on coding tasksRemote, may involve full-time employment, working on software projects
Industry UsageCommon in tech, finance, startups, and IT servicesWidely used across tech, enterprise, and app development sectors

Remote Computer Programmers and Remote Software Developers share similar credentials and work environments, often working remotely on coding and software projects. The main difference lies in scope: programmers focus primarily on writing code, while developers may handle broader tasks like designing, testing, and maintaining software applications.

How do remote computer programmers typically collaborate and communicate effectively with their teams?

Remote computer programmers often rely on a combination of collaboration tools such as version control systems (e.g., Git), project management platforms (like Jira or Trello), and communication tools (Slack, Zoom, or Microsoft Teams) to stay connected with their colleagues. Regular virtual meetings and code reviews are common practices to ensure alignment and maintain code quality. Clear documentation and proactive communication are key, as working remotely can sometimes lead to misunderstandings or delays. Successful remote programmers make an effort to be responsive, participate in team discussions, and stay updated on project changes.
What are the most commonly searched types of Computer Programmer jobs in New York, NY? The most popular types of Computer Programmer jobs in New York, NY are:
What job categories do people searching Remote Computer Programmer jobs in New York, NY look for? The top searched job categories for Remote Computer Programmer jobs in New York, NY are:
What cities near New York, NY are hiring for Remote Computer Programmer jobs? Cities near New York, NY with the most Remote Computer Programmer job openings:

Principal Statistical Programmer (Remote)

Everest Clinical Research

Bridgewater, NJ โ€ข On-site, Remote

$112K - $175K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 8 hours ago


Job description

Everest Clinical Research ("Everest") is a full-service contract research organization (CRO) providing a broad range of expertise-based clinical research services to worldwide pharmaceutical, biotechnology, and medical device industries. We serve some of the best-known companies and work with many of the most advanced drugs, biologics, and medical devices in development today.
Everest has been an independent CRO since 2004 with a strong foundation as a statistical and data management center of excellence. Building on this foundation, Everest has successfully developed and established itself as a full-service CRO. Everest's headquarters are located in Markham (Greater Toronto Area), Ontario, Canada with additional sites in Bridgewater, New Jersey, USA, Taipei, Taiwan, and Shanghai (Pudong Zhangjiang New District), China.
Everest is known in the industry for its high quality deliverables, superior customer service, and flexibility in meeting clients' needs. A dynamic organization with an entrepreneurial origin, Everest continues to experience exceptional growth and great success.
Quality is our backbone, customer-focus is our tradition, flexibility is our strength...that's us...that's Everest.
To drive continued success in this exciting clinical research field, we are seeking committed, skilled, and customer-focused individuals to join our winning team as Principal Statistical Programmer for our Bridgewater, New Jersey, USA on-site location, or remotely from a home-based office anywhere in the USA in accordance with our Work from Home policy.
Key Accountabilities:
  1. Lead projects with higher level of complexity/challenges/difficulties. Lead efforts to resolve complex statistical programming issues or problems.
  2. Perform a leadership role in statistical programming projects by coordinating study team(s), overseeing timelines, assigning and following up on programming tasks, interacting with clients, and ensuring quality of programming deliverables.
  3. Assist statistical programming management in properly planning and allocating resources based on timelines, statistical programmers' skills and expertise, as well as availability.
  4. Participate in developing and maintaining clinical trial data and statistical programming standards to ensure the company standards are up to date and in line with pharmaceutical industry standards, conventions, and regulatory requirements.
  5. Perform hands on primary statistical programming and validation programming on assigned projects including but not limited to phase I - IV clinical trials, integrated clinical summaries, responses to requests from regulatory agencies, publication support, data explorations, data monitoring committee meetings, etc.
  6. Create SDTM mapping specifications and ADaM data specifications. Perform quality control (QC) review of these documents prepared by others.
  7. Create SDTM and ADaM define.xml files. Perform QC review of these files prepared by others.
  8. Perform 3rd level QC review on programming deliverables before their release to the clients.
  9. Perform QC review/assessment on regulatory submission programming documents, datasets, tables/listings/graphs (TLGs), and computer programs, etc.
  10. May lead programming efforts for drug development programs or for assigned client clusters.
  11. Provide training, mentorship, and technical guidance to less experienced Statistical Programmers or Biostatisticians who perform statistical programming.
  12. Monitor the compliance and adherence to the established data and programming standards, and statistical programming governing documents.
  13. May represent the company in interactions with clinical trial sponsors with regard to statistical programming projects and relevant businesses.
  14. Participate in the development of statistical programming policies, SOPs, guidelines, and good working practices.
  15. Participate in statistical programming project bidding or bid defense meetings.
  16. Work with document management specialists/archivists to plan and perform archival of the statistical programming datasets, outputs, documents, and final programs upon the completion of the assigned projects. Perform transfer of the archived files to the clinical trial sponsors.

Qualifications and Experience:
  1. M.Sc., M.A. or higher degree in Statistics, Biostatistics, Computer Science, or relevant fields.
  2. 10 (M.Sc., M.A.)/9 (Ph.D.) years' related experience.
  3. An in-depth knowledge of clinical trial data processing and manipulation, hands on statistical programming and analysis, requirements for assembling and presenting trial results to regulatory agencies. Knowledge of industry standards on how clinical trial data are structured, stored, analyzed, and presented. Knowledge of clinical trial regulatory and ICH requirements.
  4. Must demonstrate ability to effectively plan, control, and carry on tasks in SAS programming, statistical analysis, and submission of trial data and results to regulatory agencies. Must possess in-depth level understanding of the concept of standardization in data, programming, and statistical reporting of trial results, and its implication to the relevant functions and operations. Must have sound technical judgment and experience in process design and implementation in relevant areas. Strong leadership and drive to achieve goals will be required.

Benefits & Compensation:
We offer a robust benefits package to support your health, well-being, and growth, including medical, dental, and vision coverage, life & AD&D insurance, short- and long-term disability, tuition reimbursement, fitness reimbursement, employee assistance program (EAP), a 401(k) retirement, generous paid time off and sick leave, and the opportunity to earn a performance based bonus.
Estimated Salary Range: $112,000 - $175,000
To find out more about Everest Clinical Research and to review other opportunities, please visit our website at www.everestclinical.com
We thank all interested applicants, however, only those selected for an interview will be contacted.
Everest is committed to upholding the principles of dignity, independence, integration, and equal opportunity. We welcome and encourage applications from people with disabilities, and upon request we will provide accommodations for candidates participating in any part of our recruitment and selection process.
#INDHP
Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.