1

Programming Jobs (NOW HIRING)

Programming Manager

Stockton, CA ยท On-site

$74K - $98K/yr

Posting Details Position Information Job Title Programming Manager Union Level Department Department of Dental Practice Campus San Francisco Posting Number 201304206P Full or Part Time Full Time ...

Programming Engineer Location: Inwood, West Virginia Job Summary * Responsible for design, development, commissioning, and support of PLC, HMI, and SCADA-based industrial automation systems in plant ...

Requirement - Programming Engineer Location- USA Remote Contract W2 Assessment required Key Responsibilities Angular & Front-End Engineering * Architect, build, and maintain scalable Angular ...

CNC Programming Engineer

Cincinnati, OH ยท On-site

$100K - $140K/yr

Vericut programming simulation experience FANUC controls experience Okuma controls experience Aerospace machining experience Gas turbine manufacturing experience Experience machining high-temperature ...

Programming languages work at Jane Street spans a wide variety of different areas: * Language design and type systems. Designing language features and stronger type-level guarantees that let our ...

Showing results 41-60

Programming information

See salary details

$25K

$88.9K

$149K

How much do programming jobs pay per year?

As of Aug 6, 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 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 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 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:
Infographic showing various Programming job openings in the United States as of July 2026, with employment types broken down into 1% Internship, 79% Full Time, 14% Part Time, 1% Temporary, 4% Contract, and 1% Nights. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $88,946 per year, or $42.8 per hour.

Associate Director, Statistical Programming

Zenas BioPharma

Waltham, MA โ€ข Hybrid

$171K - $214K/yr

Other

Posted 8 days ago


Job description

Position Summary:

The Associate Director, Statistical Programming will independently lead and execute programming activities aligned with project strategies to support clinical studies, study reports, and regulatory submissions. This role extends beyond study support to include strategic contributions to departmental infrastructure, such as process optimization and tool development. The position also involves direct management and oversight of internal, contract, and FSP programming resources.

Key Responsibilities:

  • Act as the primary statistical programming contact and knowledge expert for assigned protocols, studies, and integrated analyses.
  • Provide oversight of statistical programming activities, including those of internal staff, CROs, and FSP teams. Ensure deliverables meet quality standards, study timelines, and agreed scope.
  • Collaborate across functions (e.g., Biostatistics, Data Management, Clinical Operations) to provide expert programming support and strategic input.
  • Lead or contribute to departmental initiatives for process improvement, standardization, and the development or implementation of programming tools and macros to enhance efficiency and quality.
  • Review and provide expert input on SDTM and ADaM specifications, datasets, define.xml, reviewers guides, and validation reports.
  • Perform QC of SDTM datasets, ADaM datasets, and Tables, Figures, and Listings (TFLs).
  • Program TFLs for ad hoc analyses, posters, publications, and regulatory interactions.
  • Participate in the review of clinical study protocols, statistical analysis plans, and mock TFL shells.
  • Mentor, guide, and provide line management to junior programmers and assigned contract/FSP resources.
  • Manage relationships and performance with contract programming resources and Functional Service Providers (FSP).

Qualifications:

  • Master's degree in Biostatistics, Computer Science or related discipline, 7+ years' experience working across all phases of clinical trials in CRO/Biotech/ Pharmaceutical company; or Bachelor's degree with 9+ years of relevant experience.
  • Experience managing CROs and vendors.
  • NDA/BLA and other regulatory filing experience.
  • Experience with ISS/ISE.
  • Strong knowledge of CDISC standards for SDTM and ADaM.
  • Strong knowledge of ICH, FDA, EMA, and NMPA regulations and guidelines.
  • Exceptional interpersonal skills and problem-solving capabilities.
  • Excellent oral and written communication skills.
  • Experience working with cross-functional teams.
  • Excellent SAS programming skills.
  • Experience with other statistical software tools (e.g., R) preferred.
  • Comfortable working in a demanding, fast-paced, start-up culture with evolving processes. Flexible and able to adapt to new situations as the business demands.
  • Demonstrates flexibility to work non-traditional work hours when needed, given international operations across time zones.

#LI-Hybrid

The position is eligible for a competitive compensation and benefits package.

Zenas is committed to fair and equitable compensation practices. The base salary pay range for this role is $171,500 to $214,423. Actual compensation packages will depend on various factors, including, but not limited to depth of experience, education, skillset, overall performance and/or location.

Zenas believes in providing a competitive compensation and benefits package to all employees. Our base salary is just one component of Zenas' competitive total rewards strategy that also includes annual performance bonus, equity, full range of benefits and other incentive compensation plans.