Find Jobs
Find Jobs Near You – Available Work in Your Location
Find & Apply For Software Developer / Engineer Jobs in Southern Pines, North Carolina
Browse jobs from a variety of sources below, sorted with the most recently published, nearest to the top. Click the title to view more information and apply online.
Lead Software Developer
Job Description
Apply today in 2 quick steps!
To Apply:
complete this 3-minute survey https://go.cultureindex.com/p/wudbZ2U0jvh62Lq3 and " Apply " to submit your resume. Lead Software Developer
•Quadrivium Services Summary Are you the developer others come to when the problem is hard, the stakes are high, and the answer has to be right? As Lead Software Developer, you'll be the technical authority behind the platforms that deliver curriculum and community support to thousands of homeschooling families. You'll architect scalable, high-availability systems and set the standard for how great code gets built. You'll lead and mentor a team of 5-10 developers and interns, turning complex business needs into precise, well-documented solutions while driving measurable gains in quality, speed, and reliability. This is a role for someone who pairs deep technical mastery with the drive to keep raising the bar, and who wants that expertise to serve a mission that matters: "To Know God and to Make Him Known." 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:
$78,000
•$90,000 annually Reports to:
Director of Software Development Department:
IT Location:
In Office
•Home Office, 255 Air Tool Drive, Southern Pines, NC 28387
Travel:
None Minimum Qualifications Bachelor's degree in computer science or a related field, or equivalent experience 7+ years of experience developing distributed software systems Expert knowledge of JavaScript, NodeJS, TypeScript, React, HTML, and CSS Proficiency with AI-assisted development Strong understanding of database design and SQL Experience with source code management and continuous integration systems Demonstrated ability to lead and mentor development teams Working knowledge of Agile development methodologies Intermediate proficiency in Microsoft 365 (Word, Excel, Outlook, Teams, PowerPoint)
You'll Achieve:
Rock-Solid Architecture:
Design and deliver scalable web applications that support 10,000+ concurrent users and maintain 99.9% uptime, with disaster recovery built in from the start.
The Technical Standard:
Establish and enforce development standards and code review practices that cut technical debt by 20% and measurably improve code quality.
A High-Performing Team:
Build and mentor a team of 5-10 developers and interns who consistently deliver on time and in scope, through clear technical guidance, regular one-on-ones, and rigorous code reviews.
Automation That Scales:
Implement automated testing and deployment pipelines that reach 80% test coverage and reduce deployment time by 50%.
Secure, Compliant Systems:
Put security protocols in place that meet industry standards and protect the families and leaders who rely on our platforms. Precision in
Delivery:
Translate stakeholder needs into detailed requirements, schedules, and resource plans, and manage risks and dependencies proactively so projects land with quality intact.
Global Coordination:
Keep offshore development teams aligned and productive across multiple time zones. Performance Under the
Hood:
Monitor, optimize, and systematically refactor systems to improve speed, reliability, and long-term maintainability. Clarity for
Leadership:
Report project status weekly and present updates monthly, communicating technical concepts to non-technical audiences in clear language and visuals.
Documentation That Lasts:
Produce comprehensive technical specifications and documentation that make your systems understandable and sustainable.
AI-Assisted Development, Done Right:
Guide the team's use of AI under CC's development framework. Know when AI speeds work up and when it calls for careful engineering, and hold AI-assisted work to the same standards as all team code. Why You'll Excel in
This Role:
Recognized Expertise:
You'll be the go-to technical authority, trusted to make architectural calls and set direction based on your own analysis and judgment. Room to Own the
Problem:
You'll have the autonomy to dig into complex problems, form your own conclusions, and build the right solution rather than the fast one.
Continuous Mastery:
Constant exposure to new challenges in scalability, security, and performance keeps you learning and sharpening your craft, never stuck in routine.
Measurable Results:
Clear targets for uptime, test coverage, deployment speed, and technical debt let you see and prove the impact of your work.
Momentum and Variety:
Shifting priorities and new initiatives give you the pace and change that keep driven, high-energy developers engaged.
Exactness Is Valued:
Your attention to detail and insistence on doing it right are central to the role, not something you have to defend. Shaping the Future of the
Team:
You'll define how the development team works, from standards and workflows to the metrics that measure success, and you'll mentor the next generation of developers. A Seat at the
Strategy Table:
Collaborate with leadership on strategic planning for technology initiatives and see your recommendations shape the direction of the organization.
Faith-Driven Culture:
Work alongside colleagues who live out Grace in Speech, Humility of Mind, Integrity in Action, Diligence in Work, and Excellence in Results.
Purposeful Impact:
Every system you architect and every line of code your team ships helps Classical Conversations families, Directors, and communities flourish. Your work equips parents to homeschool with confidence and advances the mission of classical Christian education. 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. Reasonable accommodations may be provided for individuals with disabilities. Work Environment This is an in-office role at the Home Office in Southern Pines, NC, in a climate-controlled workspace with reliable high-speed internet. Expect a fast-paced, collaborative environment with frequent cross-department interaction, shifting priorities, and coordination with offshore teams across multiple time zones.
Benefits
- Paid Time Off (PTO)
- Floating Holidays
- Volunteer Time Off (VTO)
- Financial Aid/Assistance