Software Developer / IT Support

Job Level
Mid-level position
Job Category
Programmer / Developer
Sector
  • Systems / Operations
  • Technology
  • Information Technology
Job Status
Areas of Responsibility
  • Software
  • Information Technology
  • Support / Help desk

Campbell Hall, founded in 1944 and situated on 15 naturally landscaped acres in North Hollywood, California, is an independent, coeducational, college preparatory, Episcopal day school for students in kindergarten through grade twelve. The school is composed of approximately 1110 students and 250 full- and part-time faculty and coaches.

The school is committed to fostering a community dedicated to honoring the diversity of the human experience, and is an Equal Opportunity Employer that does not discriminate on the basis of race, color, and creed, place of national origin, sex, age, sexual orientation, or physical handicap.

Campbell Hall is guided by the Episcopal tradition of open inquiry and spiritual formation and seeks faculty who are devoted to the pursuit of academic excellence and to the nurturing of decent, loving, and responsible human beings.

 

Software Developer / IT Support

The Software Developer is an integral part of the information technology team reporting to the Associate Director of Technology. This is a full-time, 12-month position with responsibilities that can vary greatly throughout the academic year and will occasionally necessitate evening or weekend commitments. We value candidates who can patiently support teachers and staff, who can calmly participate in the varied demands of a busy help center and who have the flexibility to work independently and as a member of a team.

 

Primary Responsibilities include the following:

  • Develops and programs web applications.

  • Develops and maintains mobile applications for iOS and Android.

  • Develops dynamic online forms for registrations, payments, and other online systems used by internal and external constituents.

  • Train faculty, staff, and students on the use of hardware, software, and cloud-based services.

  • Maintenance and development of SQL Server databases.

  • Assist with mobile device deployments.

  • Supports mobile device management for macOS and iOS devices.

  • Assist internal and external constituents with system support and training.

  • Provide installation support and general assistance with infrastructure and network implementations.

  • Assist with implementing and maintaining server and software deployments.

  • Monitor server and system health and troubleshoot and repair problems.

  • Provides technical support for all software and hardware related problems for the campus community.

  • Support parents, students, and employees with password and system access assistance.

  • Manage and assist with cross system data migrations.

  • Teaches individual and group workshops for employees on a variety of computer use subjects.

 

Qualifications:

Bachelor’s degree required

Minimum experience preferred:

  • Objective C

  • Java

  • 2+ years’ experience troubleshooting and using macOS and iOS

  • Bachelor’s degree in computer science

  • Knowledge of basic networking

  • Strong technology literacy

  • Experience working with technology in an academic environment

  • Familiarity and experience with Active Directory, IP Networks, and DHCP

 

Job requirements:

  • 3+ years of experience with computer technology/programming

  • ASP.NET MVC/Core 

  • HTML/CSS/JavaScript

  • Knowledge of network infrastructure

  • Extremely well-organized

  • Expertise in widely used software packages

  • Problem solving, flexibility, initiative, patience, and reliability

  • Interpersonal skills

  • Ability to work and focus with multiple distractions, projects and changing priorities

  • Good at prioritizing and multitasking

  • Good written and oral communication

  • Ability to work independently

  • Available for occasional night and weekend work

  • Ability to travel to technology workshops and conferences

  • Flexible and collaborative team player

  • Ability to lift and move 50 pounds

  • Excellent attendance and punctuality

 

EQUAL EMPLOYMENT OPPORTUNITY

Campbell Hall believes in and operates on the premise that it is the right of all persons to seek work and to advance on the basis of their individual merits, ability, and potential. Campbell Hall has been, is, and will continue to be, strongly committed to the principle that equal employment opportunity must be afforded to all persons regardless of race, color, ancestry, national origin, religion, gender, pregnancy, sexual orientation, family care status, veteran status, marital status, age, medical condition, and disability.