1

Computer Coding Jobs in Windsor, CA (NOW HIRING)

Senior Java Developer

Santa Rosa, CA

$62.50 - $79.75/hr

Job Duties Develop code for JAVA web applications with Responsive front end design Test and debug ... Job Specifications Four year college degree in Computer Science or a related field, or equivalent ...

Retail Merchandising/PT

Sonoma, CA · On-site

$15.50 - $19/hr

You will be within your zip code and if you have too travel outside your zip code you will be ... Must have daily access to a computer with internet connection and a printer Additional Information ...

Retail Merchandising/PT

Sonoma, CA · On-site

$15.50 - $19/hr

You will be within your zip code and if you have too travel outside your zip code you will be ... Must have daily access to a computer with internet connection and a printer Additional Information ...

next page

Showing results 1-20

Computer Coding information

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

To thrive as a Computer Coder, you need strong programming skills in languages such as Python, Java, or C++, as well as a solid understanding of algorithms and data structures, often supported by a degree in computer science or related certifications. Familiarity with version control systems like Git, integrated development environments (IDEs), and debugging tools is typically required. Attention to detail, problem-solving abilities, and effective teamwork are crucial soft skills that distinguish top performers. These competencies ensure the creation of reliable, efficient code and successful collaboration within software development projects.

What is computer coding?

Computer coding, also known as programming, is the process of writing instructions that a computer can understand and execute. These instructions are written in programming languages such as Python, Java, or C++. Coding allows people to create software, websites, apps, and control various hardware devices. It is an essential skill in technology and is used in countless industries to solve problems and automate tasks.

What are some common challenges computer coders face when working on collaborative projects?

In collaborative coding projects, one frequent challenge is ensuring smooth communication and coordination among team members, especially when working on large codebases or across different time zones. Merging code changes and resolving conflicts in version control systems can also be tricky, requiring attention to detail and clear documentation. Additionally, aligning on coding standards and best practices helps maintain code quality and consistency, which is essential for long-term project success.

What is the difference between Computer Coding vs Software Development?

AspectComputer CodingSoftware Development
Required CredentialsBasic programming knowledge, coding bootcamps, certificationsAdvanced programming, software engineering degrees, certifications
Work EnvironmentIndividual coding tasks, debugging, scriptingProject planning, team collaboration, testing
Employer & Industry UsageTech companies, startups, freelance projectsLarge corporations, software firms, tech industries
Common Search & Comparison IntentUnderstanding basic coding skillsBuilding complete software solutions

Computer Coding typically involves writing individual lines of code to perform specific tasks, often focusing on scripting or debugging. Software Development encompasses the entire process of designing, building, testing, and maintaining software applications. While coding is a core component of software development, the latter requires broader skills in project management, system design, and collaboration.

What cities near Windsor, CA are hiring for Computer Coding jobs? Cities near Windsor, CA with the most Computer Coding job openings:
Infographic showing various Computer Coding job openings in Windsor, CA as of July 2026, with employment types broken down into 1% Internship, 1% As Needed, 80% Full Time, 15% Part Time, 1% Temporary, and 2% Contract. Highlights an 79% Physical, 3% Hybrid, and 18% Remote job distribution.

Theoretical Atomic, Molecular and Optical Sciences (AMOS) Postdoctoral Fellow

CH-Chemical Sciences

Bodega Bay, CA

$5.7K - $6.9K/mo

Other

Re-posted 11 days ago


Job description

Lawrence Berkeley National Laboratory is hiring a Theoretical Atomic, Molecular and Optical Sciences (AMOS) Postdoctoral Fellow within the Chemical Sciences division. This position will develop theoretical and computational methods for the sophisticated treatment of the interaction of femtosecond and attosecond pulses of UV and X-ray radiation with atoms and molecules. A principal focus of this research is the application and development of ab initio methods for treating the molecular electronic ionization continuum. The holder of this position will apply theoretical methods already developed by the Atomic, Molecular and Optical Sciences (AMOS) theory group to such problems and extend those methods to treat new problems in ultrafast AMO physics. An essential goal of this position is to develop theoretical models and interpretations of attosecond time delays, transient absorption, time-resolved molecular photoionization and other multipulse ultrafast experiments.

We're here for the same mission, to bring science solutions to the world. Join our team and YOU will play a supporting role in our goal to address global challenges! Have a high level of impact and work for an organization associated with 17 Nobel Prizes!

You will:

  • Conduct research in the area of the interaction of femtosecond and attosecond light pulses with molecules.
  • Develop new theoretical approaches to these problems, including the ab initio description of the molecular ionization continuum.
  • Write programs implementing new theoretical methods on massively parallel supercomputers.
  • Collaborate actively with members of the AMOS theory and experimental groups.
  • Prepare manuscripts describing scientific results for publication in scientific journals.

We are looking for:

  • Ph.D. in Physics or Chemistry with a thesis in the area of the theory of the interaction of ultrashort radiation pulses with atoms and molecules including molecular photoionization -- or in a closely related area of theoretical chemistry, theoretical chemical physics, or physics.
  • Strong background in collision theory relevant to molecular photoionization and electron-molecule interactions.
  • Ability to program in modern Fortran and Python (and occasionally in C++) and use AI tools to create and modify code in those languages.
  • Mastery of modern numerical methods used in chemical physics and atomic and molecular physics. 
  • Ability to communicate effectively in English with colleagues and coworkers.
  • Good scientific writing skills.

Desired skills/knowledge:

  • Preparation of presentations, both oral and written, on the research.
  • Communicate results in group meetings and participate in professional activities, as appropriate. 
  • Ability to program modern massively parallel computers using Message Passing Interface (MPI) and OpenMP, or sufficient computational background to acquire parallel computing skills quickly.
  • Experience in large-scale computer code development.
  • Experience with computational electronic structure methods in Chemistry.

Additional information:

  • Application date: Priority consideration will be given to candidates who apply by June 30, 2026. Applications will be accepted until the job posting is removed.
  • Appointment type: This is a full-time 2 year, postdoctoral appointment with the possibility of renewal based upon satisfactory job performance, continuing availability of funds and ongoing operational needs. You must have no more than two years of paid postdoctoral experience. Salary for Postdoctoral positions depends on years of experience post-degree.
  • Salary range: This position is represented by a union for collective bargaining purposes. The salary range for this position is $5,757 - $6,903 per month. Postdoctoral positions are paid on a step schedule per union contract and salaries will be predetermined based on postdoctoral step rates. Each step represents one full year of completed post-Ph.D. postdoctoral experience.
  • Background check: This position is represented by a union for collective bargaining purposes. This position is subject to a background check. Any convictions will be evaluated to determine if they directly relate to the responsibilities and requirements of the position. Having a conviction history will not automatically disqualify an applicant from being considered for employment.
  • Work modality: Work will be primarily performed at: Lawrence Berkeley National Lab, 1 Cyclotron Road, Berkeley, CA. A REAL ID or other acceptable form of identification is required to access Berkeley Lab sites (for more information click here).

Want to learn more about working at Berkeley Lab? Please visit: careers.lbl.gov

Equal Employment Opportunity Employer: The foundation of Berkeley Lab is our Stewardship Values: Team Science, Service, Trust, Innovation, and Respect; and we strive to build community with these shared values and commitments. Berkeley Lab is an Equal Opportunity Employer. We heartily welcome applications from all who could contribute to the Lab's mission of leading scientific discovery, excellence, and professionalism. In support of our rich global community, all qualified applicants will be considered for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, age, protected veteran status, or other protected categories under State and Federal law.

Misconduct Disclosure Requirement: As a condition of employment, the finalist will be required to disclose if they are subject to any final administrative or judicial decisions within the last seven years determining that they committed any misconduct, are currently being investigated for misconduct, left a position during an investigation for alleged misconduct, or have filed an appeal with a previous employer.