Information Technology Intern (Software Development)


Information Technology Manager



Start Date:

January 2021

Travel Requirements:


Position Description

The Information Technology Intern (Software Development) is responsible for assisting in the internal development of GreyCastle’s internal web apps and other duties as assigned. The IT Intern is a valuable team member and is essential to the delivery of security services at GreyCastle Security.

Position Responsibilities

Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • Plan/Perform software upgrades, deployments, changes and other activities
  • Communicate status, issues and other milestones to supervisor
  • Configure, execute and test software updates
  • Perform all assigned duties with the highest level of security controls
  • Performs other duties as assigned
  • Information security is everyone’s responsibility. GreyCastle Security employees are responsible for:

    • Understanding and following GreyCastle Security’s information security policies and procedures
    • Remaining vigilant and reporting any suspicious activity or possible weaknesses in GreyCastle Security’s information security
    • Actively participating in GreyCastle Security’s efforts to maintain and improve information security

Work Environment

This job operates in a professional office environment. This role routinely uses standard office equipment such as computers, phones, photocopiers, filing cabinets and fax machines.

Physical Demands

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job.

While performing the duties of this job, the employee is regularly required to talk and hear. This position requires standing, walking, bending, kneeling, stooping, crouching, crawling, and climbing all day. Specific vision abilities required by this job include close vision, distance vision, color vision, peripheral vision, depth perception and ability to adjust focus. 

This position requires the ability to occasionally lift office products and supplies, up to 50 pounds.

Position Type/Expected Hours of Work

This is a part-time position, and hours of work and days are Monday through Friday, 8:00 a.m. to 5 p.m.

Required Education and Experience

  • Computer Science Major
  • Relevant College Courses
  • Proficiency in MS Office Suites
  • Proficiency with Windows OS (Win 10, Win 7)
  • Proficiency with Node.js, Javascript
  • Preferred knowledge of Python, TypeScript, SQL, Rest API’s, HTML/CSS

Other Duties

Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice.

Equal Opportunity Employer

GreyCastle Security is an equal opportunity employer, and considers qualified applicants for employment without regard to race, color, creed, religion, national origin, sex, sexual orientation, gender identity and expression, age, disability, or protected veteran status, or any other protected factors or classes.

GreyCastle Security is a Drug Free Workplace. All employment offers are contingent on passing a background screening and drug screen test.