• Davidson faculty are solving important problems, developing useful tools, and contributing to our understanding of the world.

  • Davidson College offers competitive benefits for our employees.


Update your details,view your application and progress

JOB Alerts

Keep informed about job opportunities at Davidson.




Fellow - Innovation Full Stack Developer and Team Lead

Apply now Job no: 492699
Categories: Staff
Department: ITS - Digital Innovation

Position Summary

Davidson College Technology & Innovation has a opening for the fellow position of Innovation Full Stack Developer & Team Lead.  S/he, along with the web development team, will design, build, and support a technically diverse portfolio of prototypes, new applications, and pilot projects. The Innovation Developer/Team Lead will also recruit and manage a team of student developers in support of innovation projects.

As a member of the Technology & Innovation team, the Innovation Developer/Team Lead is expected to uphold the department’s mission to “drive digital transformation that advances Davidson’s primary purpose” and contribute positively to a culture of collaboration, transparency, empathy, innovation, and accountability within Technology & Innovation.

Current Davidson students or 2017 graduates with an interest in agile innovation and experience in computer programming are encouraged to apply. This is a salaried position, full-time, one or two year appointment.

Principal Duties and Responsibilities

Application Programming & Support (80%)

  • Participate in or lead scrums, design sprints, and other agile-development project processes.
  • Assist the Innovation team in the development, testing, deployment, and maintenance of the application platforms and development environments that support innovation projects.
  • Support software-related components of prototypes, pilots, and projects, including investigating and troubleshooting issues, optimizing resources, and performance tuning.
  • Work directly with end users to respond to requests for service, engage them in testing or piloting of systems/services, and to provide training on new systems. 
  • Document development environments, application platforms, system standards, and other project or system attributes.
  • Assist in the evaluation, selection, and implementation (installation, configuration, customization, testing, etc.) of new third-party software systems and services, whether hosted on-site or in the cloud.
  • Participate in system testing during software and infrastructure upgrade cycles, following test plans and documenting results.

Project & Team Management (20%)

  • Recruit, manage, and develop a team of student developers in support of innovation projects.
  • Develop and manage student team project plans and timelines -- including the scheduling and assignment of tasks, setting and expectations.
  • Prepare and provide status, activity, project updates and reports, and other communications, as needed or requested.
  • Evaluate developed solutions are being used to their fullest advantage and yielding the greatest possible efficiencies.
  • Maintain current knowledge of best practices and future trends in full stack development, and participate in user communities, professional associations, and conferences to share expertise and learn from others.

Minimum Qualifications

This position requires a detail-oriented, strategic thinker who will bring a passion for experimentation and digital learning to ITS@Davidson, and:

  • Is a member of the Davidson College Class of 2017 or 2018
  • Possess strong problem identification and solving skills
  • Is able to learn and work independently and in collaboration
  • Demonstrates experience with Javascript, SQL, and web protocol.
  • Experience with code versioning tools (i.e. GIT, SVN).
  • Proficiency of at least one programming language (i.e. Javascript, Python, PHP, Rails, etc.)
  • Has a ‘can-do’ attitude to challenges; energized by change and thriving in team-based work.
  • Has excellent verbal, written, interpersonal, and customer service skills and ability to establish good working relationships with a wide range of people.
  • Has project and time management skills, with ability to effectively manage competing priorities.

Desired Skills and Abilities

  • Experience with a development framework (Django, CakePHP, Ruby, etc.).
  • Proficiency in at least one additional programming/markup language, such as Python, XML, PHP, PERL.
  • Demonstrated interest in and ability to learn new languages and frameworks.
  • Demonstrated proficiency using web resources for coding, like Stack Overflow
  • Experience with Unix/Linux shell scripting.
  • Experience with mobile development for Android and IOS.
  • Experience deploying solutions in platforms like Amazon Web Services (AWS) Docker and/or Heroku.
  • Experience with RESTful APIs and web services.
  • Knowledge of the Agile framework, Scrum, and lean startup methodology.

Please provide a resume and cover letter with your application by March 18, 2018.



Advertised: Eastern Standard Time
Applications close: Eastern Daylight Time

Back to search results Apply now Refer a friend

Share this: | More