Company: Classical Conversations, Inc.
RedBalloon posts jobs on behalf of client companies
Job Summary
Apply today in 2 quick steps!
To Apply: complete this 3-minute survey <a target="_blank" rel="noopener noreferrer nofollow" href="> and "Apply" to submit your resume.
Summary
Do you take pride in doing careful, methodical work and following a clear process from start to finish? Quadrivium Services is seeking a Junior Software Developer who is patient, detail-oriented, and eager to build a strong technical foundation the right way. In this entry-level role, you'll receive structured training in company systems and development practices while contributing to web-based applications that support our affiliated companies' operations — helping them effectively serve homeschool communities and advance classical Christian education. With paired programming alongside experienced developers and a clear, predictable path for growth, this is an opportunity to steadily master your craft in a stable, well-organized environment.
Company Benefits
- Performance-based bonuses are available with tenure
- Matching 401k
- 2 weeks of paid vacation time prorated
- 8 hours of paid volunteer time/year
- 10 Paid holidays
- 1 Floating Holiday
- Tuition reimbursement
- Professional development
- Medical, Vision, Dental, Life insurance
- Employee Assistance Program
Additional Information
Job Type: Full Time – Regular, Salary, Exempt
Pay Rate: $36,000 – $46,200/year
Reports to: Application Development Manager/QA Team
Department: IT
Location: Home Office – 255 Air Tool Drive, Southern Pines, NC 28387
Travel: None
Minimum Qualifications
- Associate's Degree in a Computer Science-related field, Bachelor's preferred, or equivalent relevant work experience
- No prior software development experience required; 1 year preferred
- Basic knowledge of unit testing theory and Test-Driven Development principles
- Basic knowledge of software development, including application of the Software Development Lifecycle
- Basic exposure to web development using HTML, PHP, CSS, JavaScript, Node.js, and C# desired
- Intermediate proficiency in Microsoft 365 (Word, Excel, Outlook, Teams, PowerPoint)
- Strong analytical skills
- Excellent verbal and written communication skills
- Ability to follow design specifications, test plans, and directions in building applications
You'll Achieve
- Steady Technical Growth: Complete structured training in company systems and development practices, building your skills methodically over your first year.
- Reliable Feature Contributions: Contribute to feature solutions according to design specifications, delivering assigned work on schedule and to standard.
- Careful Quality Assurance: Perform unit-level and feature-level testing by established standards, maintaining high-quality code with minimal defects.
- Guided Skill-Building: Participate in paired programming with mid-level and senior developers, absorbing best practices through consistent, hands-on mentorship.
- Precise Problem-Solving: Analyze and resolve technical and application problems methodically, working through issues with patience and attention to detail.
- Dependable Documentation: Document code changes and maintain technical documentation, ensuring accuracy and consistency the team can rely on.
- Constructive Code Reviews: Participate in code reviews and provide thoughtful, well-considered feedback to strengthen the team's overall code quality.
- Consistent Professional Development: Complete assigned training modules and certifications within established timelines, steadily building toward mastery.
Why You'll Excel In This Role
- A Structured Path Forward: This role is designed with predictable, systematic training so you can build expertise step by step, without being rushed.
- Patience Is an Asset: The role rewards a methodical, detail-oriented approach — exactly the temperament suited to steady, high-quality technical work.
- Hands-On Mentorship: Paired programming with experienced developers gives you direct, low-pressure guidance as you grow your technical skills.
- Stable, Predictable Environment: A consistent process and clear specifications mean you can focus fully on precision and quality rather than shifting priorities.
- Mastery Over Time: With no experience required to start, this role is built to develop your craft steadily — accuracy and consistency are valued over speed.
- Recognition for Reliability: Performance-based bonuses with tenure reward the dependable, high-quality work you build over time.
- Room to Deepen Expertise: Tuition reimbursement and professional development support your ongoing growth as a skilled developer.
- Purposeful Impact: Every skill you build and every line of code you write supports Classical Conversations families, homeschool communities, and the mission of classical Christian education — your growth serves a calling.
Physical Demands
Ability to sit at a computer workstation for extended periods (up to 8 hours daily). Color vision is required for reviewing charts, graphs, and visual presentations. Ability to lift and carry up to 25 pounds occasionally.
Work Environment
On-site at the CC Home Office in Southern Pines, NC — a climate-controlled workspace with reliable high-speed internet.
Responsibilities
Qualifications: