At Thorne, we work to deliver high-quality, science-backed solutions to empower individuals to take ... computer system as well as the document/ change management systems utilized at Thorne Research.
At Thorne, we work to deliver high-quality, science-backed solutions to empower individuals to take ... computer system as well as the document/ change management systems utilized at Thorne Research.
Description At Thorne, we work to deliver high-quality, science-backed solutions to empower ... computer system as well as the document/ change management systems utilized at Thorne Research.
Quick apply
Description At Thorne, we work to deliver high-quality, science-backed solutions to empower ... computer system as well as the document/ change management systems utilized at Thorne Research.
Entry Level Computer Science information
See Charleston, SC salary details
$19.3K - $25.4K
7% of jobs
$30.5K is the 25th percentile. Wages below this are outliers.
$25.4K - $31.5K
21% of jobs
$31.5K - $37.6K
19% of jobs
The median wage is $38.4K / yr.
$37.6K - $43.7K
20% of jobs
$47.1K is the 75th percentile. Wages above this are outliers.
$43.7K - $49.8K
14% of jobs
$49.8K - $55.9K
12% of jobs
$55.9K - $62.1K
6% of jobs
$62.1K - $68.2K
1% of jobs
$68.2K - $74.3K
0% of jobs
$74.3K - $80.4K
0% of jobs
$80.4K - $86.5K
0% of jobs
$19.3K
$43.2K
$86.5K
How much do entry level computer science jobs pay per year?
What Are Entry Level Jobs in Computer Science?
Entry-level computer science jobs include positions that involve programming, software and app development, database administration, and the engineering of software and computer systems. You can also provide technical support, develop specialized programs for mobile phones or embedded computer systems, and work in areas such as cloud computing and machine learning. Entry-level computer science professionals typically operate as part of software development or IT teams, or they report to senior personnel and submit their work for testing and approval. Your duties and responsibilities often focus on developing, testing, or engineering a specific part of a computer-related project.
What are the key skills and qualifications needed to thrive as an Entry Level Computer Science professional, and why are they important?
What types of projects or tasks can I expect to work on as an entry level computer science professional?
What are entry level computer science jobs?
What is the difference between Entry Level Computer Science vs Software Developer?
| Aspect | Entry Level Computer Science | Software Developer |
|---|---|---|
| Required Credentials | Bachelor's in CS or related field | Bachelor's in CS or related field; coding bootcamps |
| Work Environment | Tech companies, startups, IT departments | Tech firms, software companies, startups |
| Employer & Industry Usage | Entry-level roles in various industries | Developing software applications across industries |
| Common Search & Comparison | Yes | Yes |
Entry Level Computer Science roles typically focus on foundational knowledge and may involve a variety of IT tasks, while Software Developer positions emphasize designing, coding, and maintaining software applications. Both roles often require similar educational backgrounds, but Software Developers usually have more specialized coding skills and project responsibilities.

Full-time
Medical, Dental, Vision, Life, Retirement, PTO
Posted 18 days ago
Job description
This position is for 2nd shift, Tuesday - Saturday, 3pm - 11:30pm
The Quality Assurance (QA) Document Control Specialist is responsible and accountable for all aspects of document control. Document control includes, but is not limited to, the maintenance of procedures, forms, specifications, work instructions, formulas, master manufacturing records, and any other controlled documents, and quality record control and maintenance.
- Ensures completed and released batch order files contain all necessary documentation. Verifies batch record is correct/product is ready to be released for sale, as well as updating logs and pulling and/or filing completed batch orders. Ensures all appropriate information is correct within the batch record (e.g., expiration date, work order number, lot number, allergen stickers, etc.).
- Conducts batch record and receiving report review to determine final disposition of product. Ensures good documentation practices within quality records and documents.
- Conducts release of product that meets specification utilizing the ERP system.
- Acts as an Authorized Person to certify that each production batch has been produced and controlled in accordance with the requirements of the Marketing Authorization and any other regulations relevant to the production, control and release of medicinal products.
- Responsible for final batch certification together with the Marketing Authorization holder to ensure that the quality review is performed in a timely manner and is accurate.
- Receives, routes, and tracks Change Requests through the Quality Management System. Implements approved changes and maintains the Change Request records through the Quality Management System
- Updates and completes steps in all relevant product checklists and routes to respective personnel for implementation and completion.
- Creates, formats, edits, routes, finalizes, files, and maintains all controlled documents within the Quality Management System. Coordinates with Subject Matter Experts (SMEs) to ensure document accuracy.
- Ensures periodic document reviews are conducted per allotted time frames.
- Provides support in answering questions about Quality Management System processes relating to Change Management and Document Control.
- Troubleshoots and provides solutions to issues during the change management process.
- Works with Management, SMEs, and other department heads to ensure training is documented for all applicable employees before documents revisions are released.
- Ensures all tasks for finalization of controlled documents are completed (SOPs, forms, WI, policies) in the Quality Management System.
- Responds to Customer Service requests for Certificates of Analysis (C of A) and works with QC laboratory to obtain C of A if not already included in batch order file.
- Scans, files, and maintains all quality records per the record retention policy.
- Responds to emails in a timely and professional manner.
- Maintains and updates all active QA logs and issues appropriate log info as needed.
- Creates and reviews batch packets to be used for manufacturing of products.
- Verifies all job cards have approved packets sent to production in a timely manner.
- Understands and is competent in conducting quality transactions in the ERP system (e.g., release of product).
- High school diploma or general education degree (GED) is required.
- Employee has the ability to solve practical problems and deal with a variety of concrete variables in situations where only limited standardization exists.
- Employee has knowledge of Microsoft products such as Word and Excel, as well as the ability to learn the ERP computer system as well as the document/ change management systems utilized at Thorne Research.
- Employee has the ability to add, subtract, multiply, and divide in the units of measurement used in the Quality department, using whole numbers and decimals.
- Develops and delivers on assigned objectives within requested timeframes.
- Possesses good interpersonal skills, engaging with others in a positive manner.
- Possesses strong attention to detail.
- Possesses strong verbal and written communication skills.
- Raises issues and concerns promptly and brings pragmatic solutions.
- Documents and presents work in a clear, accurate, and concise manner.
- Competitive compensation
- 100% company-paid medical, dental, and vision insurance coverage for employees
- Company-paid short- and long-term disability insurance
- Company- paid life insurance
- 401k plan with employer matching contributions up to 4%
- Gym membership reimbursement
- Monthly allowance of Thorne supplements
- Paid time off, volunteer time off and holiday leave
- Training, professional development, and career growth opportunities