1

Programming Jobs (NOW HIRING)

Establish and maintain standardized programming methods, feeds and speeds, and setup strategies to minimize downtime and variation. * Oversee fixture design, tooling selection, and engineering change ...

WI · On-site

We are seeking a skilled and detail-oriented CMM Programmer to join our Quality Assurance team. The successful candidate will be responsible for creating and editing programs for Coordinate Measuring ...

About the Role We're looking for a senior Programming & Commissioning Engineer to build our programming and commissioning function from the ground up. This isn't a role that steps into an existing ...

CNC Programming Engineer

Toughkenamon, PA · On-site

$70K - $89K/yr

The CNC Programming Engineer develops and maintains CNC programs for 2, 2.5, 3, and 5-axis machining centers, turret punch presses, and automated cutting systems-approximately 75-80% of the role. The ...

Biostatistical Programming Manager What you will do Let's do this. Let's change the world. In this vital role you will provide both strategic oversight and hands-on statistical programming support to ...

Need to be familiar with Architectural and Engineering Drawings. * Experience with any 3D Modeling Software is required. * Experience with Autodesk Inventor / Product Design Suite is a plus.

Robotics Programming Manager Novoe is one of North America's leading trailer manufacturers, proudly producing 13 distinct brands of trailers and accessories. We believe our strength comes from a ...

Programming Tucson, AZ (Davis Monthan AFB) Are you ready to enhance your skills and build your career in a rapidly evolving business climate? Are you looking for a career where professional ...

The Manager of Statistical Programming provides statistical programming support for multiple projects through own efforts and those of staff for assigned projects. The manager builds relationships ...

This role serves as the technical and organizational bridge between engineering and production - leading a team of Robotics Programmers and Robotic Process Technicians while driving automation ...

Showing results 41-60

Programming information

See salary details

$25K

$88.9K

$149K

How much do programming jobs pay per year?

As of Sep 14, 2026, the average yearly pay for programming in the United States is $88,946.00, according to ZipRecruiter salary data. Most workers in this role earn between $62,500.00 and $116,000.00 per year, depending on experience, location, and employer.

What is programming?

Programming is the process of designing, writing, testing, and maintaining the code that allows software applications and computer systems to function. It involves using programming languages, such as Python, Java, or C++, to instruct computers on how to perform specific tasks. Programmers solve problems, automate tasks, and bring digital projects to life by creating efficient and reliable code. The field requires logical thinking, attention to detail, and continuous learning as technologies evolve.

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

To thrive as a Programmer, you need strong proficiency in programming languages such as Python, Java, or C++, along with a solid understanding of algorithms and software development principles, typically backed by a degree in computer science or related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and often certifications in specific technologies or frameworks are valuable. Problem-solving, attention to detail, and effective communication are standout soft skills in this role. These skills and qualities are crucial for building efficient, reliable software and collaborating effectively within development teams.

What are some common challenges programmers face when working on large-scale projects, and how can they be addressed?

Programmers working on large-scale projects often encounter challenges such as managing code complexity, ensuring effective communication across teams, and maintaining consistent coding standards. These issues can be addressed by utilizing version control systems, participating in regular code reviews, and leveraging project management tools to coordinate tasks. Additionally, adhering to clear documentation practices and following established development methodologies like Agile can help keep projects organized and collaborative.

What is the difference between Programming vs Software Development?

AspectProgrammingSoftware Development
Primary FocusWriting code and algorithmsDesigning, creating, and managing entire software projects
Skills RequiredCoding languages, problem-solvingProgramming, project management, system design
Work EnvironmentIndividual coding tasks, debuggingTeam collaboration, planning, testing
CertificationsNone specific, often self-taught or bootcampsSoftware engineering degrees, certifications like Scrum or PMP

Programming primarily involves writing and testing code, focusing on individual tasks. Software development encompasses the entire process of designing, building, and maintaining software projects, often requiring broader skills and teamwork. While programming is a core component of software development, the latter includes planning, architecture, and project management.

What kind of jobs involve programming?

Programming jobs include roles such as software developer, web developer, mobile app developer, systems analyst, and game programmer. These positions typically require knowledge of programming languages like Java, Python, or C++, and often involve working in teams using development tools and version control systems.

What cities are hiring for Programming jobs?

Cities with the most Programming job openings:

What are the most commonly searched types of Programming jobs?

The most popular types of Programming jobs are:

What states have the most Programming jobs?

States with the most job openings for Programming jobs include:

What other helpful pages are available for Programming?

Other pages related to Programming:

Infographic showing various Programming job openings in the United States as of August 2026, with employment types broken down into 1% Internship, 81% Full Time, 13% Part Time, 4% Contract, and 1% Nights. Highlights an 87% Physical, 3% Hybrid, and 10% Remote job distribution, with an average salary of $88,946 per year, or $42.8 per hour.

Associate Director, Statistical Programming - R Implementation

Basking Ridge, NJ • On-site

Merck & Co.
Pharmaceutical Product Wholesalers • 10K+ employees

$171K - $256K/yr

Other

Posted 9 days ago


Merck rating

7.9

Company rating: 7.9 out of 10

Based on 52 frontline employees who took The Breakroom Quiz


Job description

At Daiichi Sankyo, we are united by a single purpose, to improve lives around the world through innovative medicines. With a legacy of innovation since 1899, a presence in more than 30 countries, and more than 19,000 employees, we are advancing breakthrough therapies in oncology, cardiovascular disease, rare diseases, and immune disorders. Guided by our 2030 vision to "be an innovative global healthcare company contributing to the sustainable development of society", we are shaping a healthier, more hopeful future for patients, their families, and society.

Job Summary

The purpose of this job is to provide statistical programming technical support related to R programming, R related system and technology. Develop and drive R programming, package, and R shiny app development. Lead the R programming implementations. Represent programming in DS external collaborations on R technology and capabilities.

ResponsibilitiesLead/contribute to DS R programming system technology development:
  • Lead/contribute to the R programming system development.
  • Act as R programming SME and functional representative of R systems and infrastructure to identify system and technology development needs and to define functional requirements.
  • Provide technical guidance to the development.
  • Lead and may approve UATs.
  • Lead/contribute to resolutions of BDM departmental (internal and external) R related analysis and programming technical issues and difficulties.
  • Lead the trainings and implementations of R system and programming technology.
Developing R package and Shiny apps:
  • Contribute to strategy of R programming innovation to support BDM analysis and reporting, such as R shiny apps for data surveillance, visualization, modeling and simulations, and safety signal detection.
  • Lead the development and validations of R package and/or shiny apps. Identify and build the use cases and process/resources to guide the implementations.
  • Lead, advocate and nurture R programming innovation globally within DS.
  • Represent the programming innovation outside of DS and establish the company reputations and images.
  • Develop study specific shiny apps or execute shiny apps at study level.
  • Publish shiny apps for study or against integrated database
Representing cross-functional collaborations on R capabilities and systems:
  • Collaborate with RD non-BDM and non-RD R user group or developers.
  • Collaborate with biostat innovation to enhance BDM overall R capabilities and implementations.
  • Collaborate with CSPV to enable/effectively support safety signaling detections and across compounds safety reviews (i.e., ILD).
  • Collaborate with Clinical Development and Clinical Sciences for effective data surveillance
QualificationsEducation Qualifications
  • Bachelor's Degree an accredited institution in a science or in a technical field such as computer science or mathematics required Master's Degree preferred
Experience Qualifications
  • 10 or More Years Bachelor's degree with minimum 10 years (or Master's degree with minimum of 7 years) proven experience required
  • 7 or More Years Previous experiences in R programming area, involved in R and/or Shiny app development and implementation. required
  • Advanced working knowledge of all aspects of the R and SAS programming language used in clinical trials programming. required
  • Advanced working knowledge of CDISC SDTM and ADaM, and extensive experiences of their implementation in clinical trials analysis required
  • Advanced understanding of statistical concepts in support of analyses and reporting of clinical trials. required
  • Having knowledge of all phases of drug development, including early and late phase clinical development and submission required
  • Having solid background of applied statistics required
  • Solid knowledge of new advanced statistical methods using SAS or R required
  • Advanced knowledge in database structures and set-up required
Travel Requirements

Ability to travel up to 10% of the time.

Daiichi Sankyo, Inc. is an equal opportunity/affirmative action employer. Qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected veteran status, age, or any other characteristic protected by law.

Salary Range:

USD$171,120.00 - USD$256,680.00

Download Our Benefits Summary PDF

#J-18808-Ljbffr

What Merck employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom