Share this job
Lead Software Developer
Southern Pines, NC
Apply for this job

CLIENT SUMMARY

Classical Conversations seeks to know God and to make Him known. Their focus is to provide human flourishing through education for the Glory of God to change culture. They do this by partnering with families who want their children to receive a classical Christian education and equip them with training and genuine community. 


At its core, Classical Conversations is committed to the integration of Christian values and quality homeschool education. The program seeks to develop not only academic excellence but also character, community, and faith as they prepare students for future leadership roles and impact. Their classical curriculum, which includes memorization, debate and public speaking in conjunction with subjects like Latin, History, Science, Math, and Literature, is impacting students, their families, and our world. 


Do you want to change your life with a company that seeks to change the world through developing the minds and souls of our next generation? Come join our caring and passionate team as we impact lives together!



POSITION OBJECTIVE

As a Lead Software Developer, you will report to Roger Stone, Application Development Manager, and play a vital role in leading and mentoring a team of software developers.


Your team will be tasked with delivering high quality solutions that meet business needs on time and within scope. In addition to architecting and implementing scalable web based solutions, you will also build relationships and communicate with the other development teams as well as key business stakeholders outside of our IT team. 


The ideal candidate is someone who is an experienced developer with considerable technical skill, but also a good teacher and leader who can help others grow in addition to themselves.


POSITION KEY RESPONSIBILITIES

  • Promote the mission of Classical Conversations
  • Deliver high-quality software solutions that meet business needs while maintaining 99.9% uptime
  • Build and mentor a team that consistently delivers projects on time and within scope
  • Create and maintain development standards that reduce technical debt and improve code quality
  • Establish strong partnerships with business stakeholders and effectively translate their needs into technical solutions
  • Demonstrate our core values through technical leadership and team management


SKILLS & EXPERIENCE NEEDED

  • Bachelor’s Degree Required
  • 7+ years of software development experience preferred
  • Front end and back end experience needed
  • Web development experience needed
  • JavaScript experience required
  • Data architecture experience preferred
  • Strong work ethic
  • Motivated by purpose, not by money
  • Eagerness to learn and grow and also to help others to do the same
  • Leadership experience, not just management experience
  • Excellent time management skills with the ability to delegate
  • Willingness to choose the “hard right” over the “easy wrong”







Apply for this job
Powered by