Post Job Free
Sign in

Junior Software Developer

Company:
California Seed & Plant Lab
Location:
Pleasant Grove, CA, 95668
Posted:
April 30, 2025
Apply

Description:

Job Description

Salary: $30.00-40.00/hour

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.

Full-time

Apply