Demo

Junior Software Developer

California Seed & Plant Lab
Pleasant Grove, CA Other
POSTED ON 4/3/2025
AVAILABLE BEFORE 6/3/2025

CSP Labs is seeking an enthusiastic Junior Software Developer to join our team, focusing on automation projects designed to streamline laboratory and office processes. You will build small applications, scripts, and tools aimed at improving data automation and enhancing efficiency. Working closely with laboratory and office staff and under the mentorship of a senior engineer, you'll gain hands-on experience with diverse development tools and cutting-edge technologies.


Company Profile


CSP Labs is a growth-oriented, full-service plant pathology and genotyping laboratory located in Pleasant Grove, CA. We are known for our rapid, high quality seed and plant testing services, and have a global customer base. The laboratory employs over 40 people in its seed health, plant health, molecular biology, and genotyping laboratories. To learn more please visit csplabs.com. We are conveniently located in the Greater Sacramento area, and are 20 minutes from Downtown Sacramento, 15 minutes from Sacramento International Airport, and 30 minutes from Davis, CA.


Key Responsibilities

  • Develop new features and fix bugs for web applications and automation scripts
  • Collaborate with lab staff to understand workflow processes and technical requirements
  • Integrate APIs from platforms like QBench (LIMS), OpenAI, and Anthropic
  • Handle data import/export using formats such as CSV and JSON
  • Deploy and manage applications on AWS (S3, EC2, Lambda, SNS) and platforms like Cloudflare and Deplyr
  • Troubleshoot, debug, and improve existing software solutions
  • Work with JavaScript, HTML, CSS, Python, and other relevant technologies
  • Document technical specifications, user guides, and other necessary documentation

Key Requirements

  • Strong interest in software development with foundational coding skills
  • Experience or education in web development (JavaScript, HTML, CSS)
  • Familiarity with scripting languages like Python
  • Understanding of APIs, especially RESTful APIs
  • Basic knowledge of cloud platforms (AWS) or a willingness to learn
  • Excellent communication and collaboration skills
  • Ability to learn quickly and adapt to new technical challenges

Preferred Experience

  • Experience using APIs (e.g., OpenAI, AWS services) in projects.
  • Familiarity with version control systems like Git.
  • Proficiency in working with CSV data and data manipulation.
  • Understanding of the software development life cycle and agile methodologies.

Equal Opportunity Employer


CSP Labs provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Junior Software Developer?

Sign up to receive alerts about other jobs on the Junior Software Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$88,790 - $110,816
Income Estimation: 
$107,385 - $134,565
Income Estimation: 
$88,790 - $110,816
Income Estimation: 
$107,385 - $134,565
Income Estimation: 
$72,538 - $87,299
Income Estimation: 
$88,790 - $110,816
Income Estimation: 
$128,473 - $158,030
Income Estimation: 
$143,123 - $179,960
Income Estimation: 
$107,385 - $134,565
Income Estimation: 
$128,473 - $158,030
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at California Seed & Plant Lab

California Seed & Plant Lab
Hired Organization Address Pleasant Grove, CA Full Time
Candidates interested in employment at CSP Labs are always welcome to submit a job application, even when CSP Labs is no...
California Seed & Plant Lab
Hired Organization Address Pleasant Grove, CA Full Time
CSP Labs is looking for a professional and organized Office Manager to join our office team. The ideal candidate for thi...

Not the job you're looking for? Here are some other Junior Software Developer jobs in the Pleasant Grove, CA area that may be a better fit.

Staff Software Engineer, Fullstack (Onchain Payments)

Coinbase Developer Platform, Sacramento, CA

Entry Level Java Developer

9to9 Software Solutions LLC, Grove, CA

AI Assistant is available now!

Feel free to start your new journey!