Junior Software Developer

Virtue America

United States

On-site

USD 65,000 - 85,000

Full time

22 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Virtue America is seeking a motivated Junior Software Developer to support development, maintenance, and enhancement of software used in pharmaceutical, biotechnology, and life sciences environments. You will contribute to application development, database management, software testing, and technical documentation while learning how digital solutions support laboratory operations and quality management.

This entry-level role is ideal for recent graduates with a background in life sciences or

Qualifications

  • Bachelor's or Master's degree in a relevant field.
  • Fundamental programming concepts and data structures.
  • Knowledge of SQL and relational databases.
  • Understanding of SDLC and testing practices.
  • Familiarity with Git and version control.
  • Interest in life sciences workflows.

Responsibilities

  • Assist in designing, developing, and maintaining software applications that support laboratory workflows, pharmaceutical operations, quality processes, and internal business requirements.
  • Support database queries, data retrieval, record updates, and basic database maintenance using SQL and relational database concepts.
  • Develop and execute basic test cases, document test results, identify software defects, and assist with resolving reported issues.
  • Investigate application errors, review logs, reproduce technical issues, and escalate complex problems to senior development or support teams.
  • Assist with integrating software applications with databases, reporting tools, laboratory information systems, or other approved enterprise platforms.
  • Learn and document business workflows associated with laboratory testing, sample tracking, inventory management, manufacturing records, and quality documentation.
  • Prepare and maintain code documentation, application specifications, user guides, release notes, and technical support records.
  • Use version-control tools such as Git to manage code changes, track development progress, and collaborate with other developers.
  • Support software testing and documentation activities for systems used in regulated environments, following applicable procedures and validation requirements.
  • Follow established data security practices when working with sensitive information.
  • Collaborate with business analysts, quality teams, laboratory personnel, validation specialists, and other developers to understand requirements and deliver reliable software solutions.

Skills

Programming basics
Data structures
Debugging
SDLC knowledge
Git/version control
Communication skills

Education

BS/MS in CS/IS/Life Sciences

Tools

Git

Job description

We are seeking a motivated and detail-oriented Junior Software Developer to support the development, maintenance, and enhancement of software applications used in pharmaceutical, biotechnology, and life sciences environments. The ideal candidate will contribute to application development, database management, software testing, and technical documentation while learning how digital solutions support laboratory operations, pharmaceutical manufacturing, clinical research, and quality management. This role is suitable for recent graduates with a background in life sciences or technology who are interested in applying software development skills to scientific and healthcare-related business processes.

Key Responsibilities:
  • Application Development: Assist in designing, developing, and maintaining software applications that support laboratory workflows, pharmaceutical operations, quality processes, and internal business requirements.
  • Database Management: Support database queries, data retrieval, record updates, and basic database maintenance using SQL and relational database concepts.
  • Software Testing: Develop and execute basic test cases, document test results, identify software defects, and assist with resolving reported issues.
  • Application Troubleshooting: Investigate application errors, review logs, reproduce technical issues, and **escalate** complex problems to senior development or support teams.
  • System Integration: Assist with integrating software applications with databases, reporting tools, laboratory information systems, or other approved enterprise platforms.
  • Life Sciences Workflow Support: Learn and document business workflows associated with laboratory testing, sample tracking, inventory management, manufacturing records, and quality documentation.
  • Technical Documentation: Prepare and maintain code documentation, application specifications, user guides, release notes, and technical support records.
  • Version Control: Use version-control tools such as Git to manage code changes, track development progress, and collaborate with other developers.
  • Computerized System Compliance: Support software testing and documentation activities for systems used in regulated environments, following applicable procedures and validation requirements.
  • Data Security: Follow established access controls, confidentiality requirements, and data protection practices when working with scientific, operational, or business information.
  • Cross-Functional Collaboration: Work with business analysts, quality teams, laboratory personnel, validation specialists, and other developers to understand requirements and deliver reliable software solutions.
Required Skills:
  • Bachelor's or Master's degree in Computer Science, Information Systems, Biotechnology, Bioinformatics, Life Sciences, Computational Biology, Biomedical Engineering, or a related discipline.
  • Basic understanding of programming concepts, data structures, debugging, and software development fundamentals.
  • Basic knowledge of SQL, relational databases, and data handling.
  • Understanding of software development lifecycle (SDLC) concepts, including requirements, development, testing, deployment, and maintenance.
  • Familiarity with software testing, defect tracking, and technical documentation.
  • Awareness of version-control tools such as Git is an advantage.
  • Basic understanding of pharmaceutical or life sciences workflows is preferred.
  • Awareness of Good Documentation Practices (GDP), data integrity, and computerized system validation (CSV) concepts is beneficial.
  • Strong analytical thinking, problem-solving, attention to detail, and willingness to learn.
  • Good written and verbal communication skills.
  • Preferred: Academic projects, internships, or practical exposure to application development, database projects, bioinformatics tools, laboratory software, or digital solutions for pharmaceutical operations.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Junior Software Engineer for Life Sciences & Lab Ops
Junior Software Engineer for Life Sciences & Lab Ops

Virtue America • United States

On-site
USD 65,000 - 85,000
Junior Software Developer
Junior Software Developer

Flare energy services • San Antonio (TX)

On-site
USD 52,000 - 78,000
Software Developer
Software Developer

Cinergy Technology Inc. • New Jersey

On-site
USD 90,000 - 120,000
Challenging technology projects
Collaborative environment
Growth opportunities
+1
Senior DevOps Engineer | Kubernetes & CI/CD Lead
Senior DevOps Engineer | Kubernetes & CI/CD Lead

TechDigital Group • Chicago (IL)

On-site
USD 80,000 - 120,000
Data Analyst
Data Analyst

Virtue America • United States

On-site
USD 42,000 - 64,000
Junior Software Engineer
Junior Software Engineer

West Ashley High School • United States

Hybrid
USD 60,000 - 85,000
Bonuses
Mentorship
Training & certification
+2
Lab Support Engineer
Lab Support Engineer

Katalyst CRO • Waltham (MA)

On-site
USD 90,000 - 140,000
Sr Lab System Support Engineer
Sr Lab System Support Engineer

TechDigital Group • Cambridge (MA)

On-site
USD 70,000 - 90,000
Senior Enterprise Program Manager - Agile, CRM & ServiceNow
Senior Enterprise Program Manager - Agile, CRM & ServiceNow

TechDigital Group • Santa Clara (CA)

On-site
USD 90,000 - 150,000
System Software Developer
System Software Developer

Valex LLC • Washington

On-site
USD 85,000 - 110,000