Davidson College - Davidson, NC - Full time

Apply for this job

Davidson College is looking for a full stack developer to design and build new applications, as part of a nimble, budding innovation team that includes student developers. The future of higher education requires a strategy for digital transformation that includes experimentation and discovery. If you let your code do the talking, have a passion for purposeful R&D work, and would like to mentor students, come join our small team and make a big difference.

Who You Are

You enjoy finding new ways to tackle old challenges. You are open to multiple languages, platforms, or frameworks. You embrace ambiguity and thrive in collaboration. You like to tinker, build, and sometimes break things to make them better. You enjoy mentoring students and junior developers. You are a systems thinker, but appreciate technology for the ways it advances humanity.

What You Will Do

  • Design, develop, and implement application platforms necessary to support a technically-diverse portfolio of prototypes and pilot projects.
  • Participate in agile methodologies to support multiple development sprints and fast-moving projects.
  • Serve as a key member of the Digital Innovation team, working creatively to enhance and expand our current products and create new digital services.


  • Any level of experience working in a full stack development environment. Portfolio required.
  • Understanding of at least one language (i.e. Python, PHP, Ruby, etc.) and one framework (Django, CakePHP, Rails, etc.).
  • Experience in version control (Git or SVN), HTML, CSS, Javascript, and WordPress.
  • Experience with a common database like MySQL, or MongoDB
  • A 'can-do' attitude to challenges; energized by change and thriving in team-based work.
  • Project and time management skills, with ability to effectively manage competing priorities.

Bonus Points For Any of the Following...

  • Previous experience in higher education and familiarity with its common academic and business processes.
  • Working knowledge of the Agile framework, Scrum, and/or Lean Startup methodology.
  • Experience with Unix and/or Linux operating systems
  • Experience with mobile development for Android and IOS.
  • Experience deploying cloud based applications to platforms like Microsoft Azure, Amazon Web Services (AWS), Docker, and/or Heroku.
  • Experience developing RESTful APIs and microservices.
  • Participation in at least one open source community-driven software project.

Apply for this job

Apply for this job



Experience Level

Entry Level

Davidson College

Davidson College is a highly selective, independent liberal arts college located in Davidson, North Carolina. Interested in joining our team? We're an energetic and fun-loving bunch who are deeply committed to our ITS core values of collaboration, transparency, empathy, innovation, and accountability, as well as to achieving excellence in cultural diversity. We welcome and encourage applications from women, members of minority groups, and others who would bring additional dimensions to the College's mission.

Apply for this job

Share this job

Find your

Dream job in edtech

EdSurge Connect Beta matches talented educators, technologists, and business leaders with amazing edtech companies.

Get Matched

News, research, and opportunities - sent weekly.