1

Computer Science Military Jobs in North Carolina

We are proud to support active-duty military spouses. USAA roles may offer remote or hybrid ... Bachelor's degree in mathematics, computer science, statistics, economics, finance, actuarial ...

Bachelor's degree in mathematics, computer science, statistics, economics, finance, actuarial ... S. military service or being a military spouse/domestic partner is highly valued. * 3+ years in ...

Bachelor's degree in mathematics, computer science, statistics, economics, finance, actuarial ... S. military service or being a military spouse/domestic partner is highly valued. * 3+ years in ...

... training, military experience, education Desired Qualifications: o Minimum 5+ years of industry ... degree in Computer Science, Mathematics, Statistics, Physics, Engineering or other relevant ...

Data Scientist Mid

Fort Liberty, NC · Hybrid

$109K - $148K/yr

Bachelor's degree in Computer Science, Statistics, Engineering, Data Science, or related field ... Community: Award-winning culture of innovation and a military-friendly workplace OWN YOUR ...

DATA ENGINEER

Norwood, NC · On-site

$105K - $127K/yr

This can include internship, Co-op, apprentices, military service, or similar programs. * BS in Computer Engineering, Computer Science, Data Engineering, Data Scientist, or a technical degree, or ...

... military wargamers to simulate nuclear, chemical and biological events in wargame scenarios and ... Bachelor's Degree in Computer Science (or related) along with 8-10 years of related experience or 6 ...

next page

Showing results 1-20

Computer Science Military information

See North Carolina salary details

$15.5K

$51.3K

$104.8K

How much do computer science military jobs pay per year?

As of Aug 10, 2026, the average yearly pay for computer science military in North Carolina is $51,344.00, according to ZipRecruiter salary data. Most workers in this role earn between $31,316.00 and $68,819.00 per year, depending on experience, location, and employer.

What is a computer science military?

A Computer Science Military job involves applying computer science principles to defense and national security operations. These roles include cybersecurity, software development, data analysis, and artificial intelligence to support military missions. Service members in this field work on securing networks, developing advanced technologies, and analyzing cyber threats. Positions can be within branches of the military, defense agencies, or government contractors. A background in computer science, information technology, or cybersecurity is typically required.

What can I do with a computer science degree in the military?

A computer science military role involves working on cybersecurity, software development, network administration, and systems analysis to support military operations. These positions often require knowledge of programming languages, security protocols, and specialized military technology, with opportunities for certifications and clearances. Such roles contribute to national defense and often involve working in secure, high-tech environments.

What are the typical daily responsibilities of a computer science military?

Daily responsibilities in a Computer Science Military position can include managing and securing military computer networks, developing or maintaining custom software, and ensuring the integrity of critical information systems. You may also work on cybersecurity defense operations, digital forensics, or provide technical support to field operations. Collaboration with multidisciplinary teams—ranging from intelligence officers to communications specialists—is common. The role often requires staying updated on the latest cyber threats and implementing proactive security measures to protect sensitive data and infrastructure.

Does the army have computer science jobs?

Yes, the military offers computer science jobs such as cybersecurity specialists, software developers, and network administrators. These roles often require security clearances, technical skills, and proficiency with programming languages and tools like Linux and Python.

What are the key skills and qualifications needed to thrive in computer science military?

To thrive in a Computer Science Military role, you need a solid background in computer science, cybersecurity, programming, and network administration, often supported by a relevant degree and security clearances. Familiarity with military-grade systems, secure communications, encryption technologies, and certifications such as Security+ or CISSP is typically required. Strong analytical thinking, teamwork, adaptability, and effective communication are valued soft skills for success in this environment. These capabilities ensure operational security, mission effectiveness, and seamless collaboration in high-stakes or classified settings.

What are popular job titles related to Computer Science Military jobs in North Carolina? For Computer Science Military jobs in North Carolina, the most frequently searched job titles are:
What job categories do people searching Computer Science Military jobs in North Carolina look for? The top searched job categories for Computer Science Military jobs in North Carolina are:
What cities in North Carolina are hiring for Computer Science Military jobs? Cities in North Carolina with the most Computer Science Military job openings:
Infographic showing various Computer Science Military job openings in North Carolina as of August 2026, with employment types broken down into 44% Full Time, and 56% Part Time. Highlights an 100% In-person job distribution, with an average salary of $51,344 per year, or $24.7 per hour.

CTE - Computer Science Teacher @ Mt Holly Middle

Gaston County Schools

Mount Holly, NC • On-site

$46K - $64K/yr

Full-time

Re-posted 7 days ago


Gaston County Schools rating

5.7

Company rating: 5.7 out of 10

Based on 9 frontline employees who took The Breakroom Quiz

496th of 627 rated elementary and secondary schools


Job description

Definition
Under general supervision, provides extensive expertise to teach Computer Science courses as part of the Career and Technical Education (CTE) Program. Designs and implements an effective and appropriate educational and vocational training program for assigned students to prepare them for employment; works collaboratively with pupils, parents, support staff, administrators, health organizations, agencies, and community groups to enhance the training and employment opportunities for students.

Duties and Responsibilities
Develop lesson plans.
Work directly with students to understand the concepts of programming.
Instruct students on the concepts of cybersecurity and networking.
Train students how to code.
Follow all safety procedures.
Develop and use instructional materials suitable for verbal and/or visual instruction of students.
Teach students how to use visual programming languages.
Takes all necessary safety precautions to protect students, equipment, materials, and facilities.
Create lessons based on standards from the Computer Science Teachers Association (CSTA)
and the North Carolina Essential Standards for Career & Technical Education.
Provide learning experiences and teach the course of study prescribed by the District and State approved curriculum. 
Provide individual and group instruction designed to meet individual needs and motivate students.
Utilize classroom management techniques conducive to an effective classroom climate.
Facilitate simulated work-based learning activities by partnering with departments throughout the school. 
Establish and maintain standards of student control required to achieve effective participation in all activities.
Evaluate the academic and social growth of students and keep appropriate records.
Prepare students for life after high school by introducing them to the different options available to them in the workforce, military and/or college.
Implement classroom policies and procedures that emulate workplace policies and procedures to help ready to students
for the workforce.
Identify student needs and cooperate with other professional staff members in assessing and helping students solve health, attitude, and learning problems.
Use appropriate techniques and strategies which promote and enhance critical, creative, and innovative thinking
capabilities of students.
Select and requisition instructional materials; maintains inventory records.
Cooperate in school-wide supervision of students during out-of-classroom activities; supervise students in fieldwork.
Participate in faculty and/or district committees and the sponsorship of student activities.
Perform other related work as required.

Knowledge, Skill,s and Abilities
Ability to meet the needs of all learners.
Ability to use a variety of equipment and classroom tools such as computers, copiers, calculators, pencils, scissors, equipment for children, etc. 
Ability to manage time, meet deadlines, prioritize projects, plan starting and ending deadlines, and successfully bring closure to projects.
Strong interpersonal and communication skills.
Ability and desire to seek and pass on knowledge to others in an educational/learning environment.
Proficiency in common computer desktop applications required.
Teach and demonstrate a "Safety First" environment.
Knowledge of emerging trends, resources, and technology related to the Transportation, Distribution, and Logistics
industry.
Knowledge of basic computer skills.
Knowledge of NC CTE Essential Standards.
Knowledge of Gaston County Schools' Strategic Plan.
Knowledge of General Statute 115C of the NC State Law concerning Public Education.
Knowledge of Gaston County Schools' policies, rules, and regulations.
Ability to compare and/or judge the readily observable, functional, structural, or composite characteristics of data, people, or things.
Ability to speak and/or signal people to convey or exchange information.  Includes receiving instructions, assignments, and/or directions from superiors.
Ability to manage a variety of correspondence, reports, handbooks, forms, lists, etc.  Requires the ability to prepare correspondence, simple reports, forms, instructional materials, etc. using prescribed format.
Ability to apply principles of logical or scientific thinking to define problems, collect data, establish facts, and draw valid conclusions; to interpret an extensive variety of technical instructions in mathematical or diagrammatic form; and to deal with several abstract and concrete variables.
Ability to record and deliver information, to explain procedures, and to follow oral and written instructions.  
Must be able to communicate effectively and efficiently in a variety of technical or professional languages, including medical terminology.
Ability to deal with people beyond giving and receiving instructions.  
Must be adaptable to performing under stress and when confronted with emergency situations.
Ability to manage instructional time.
Ability to manage student behavior.
Ability to consult with parents, teachers, and the community to enhance the learning of students.
Ability to monitor student performance.
Ability to interact within the educational environment.
Ability to perform non-instructional duties as assigned.
Ability to use hands while demonstrating how to safely use the different types of warehouse equipment that are used to move product and supplies in, out, and around the warehouse.
Ability to teach the proper lifting techniques safely to students.
Ability to teach the safety and proper usage of the different types of ladders.

Physical Requirements
Must be able to physically perform the basic life operational functions of reaching, walking, standing, talking, lifting, hearing, and repetitive motions.
Must be able to perform medium work exerting up to 50 pounds of force occasionally, and/or up to 30 pounds of force frequently, and/or a negligible amount of force constantly to move objects.
Must possess the visual acuity to prepare data, work with records, processes, and do extensive reading and research.

The work includes biohazards and/or risks for potential job-related injury, such as those found in a laboratory or warehouse environment.

Minimum Education and Experience
Associate's degree in the area of licensure with four years of industry-related work experience within the
past eight years, or,
  Bachelor's degree in the area of licensure with two years of industry-related work experience within the
past five years.
  Professionals with work experience and industry credentials would also be considered.

Reports To:  Principal

Classification: Exempt

Salary:    North Carolina Teacher's Salary Schedule (www.ncpublicschools.org)

Disclaimer
The preceding job description has been designed to indicate the general nature and level of work performed by employees within this classification. It is not designed to contain or be interpreted as a comprehensive inventory of
all duties, responsibilities, and qualifications required of employees to this job.

If offered a position, prospective employee must pass a required health exam, criminal records check, and drug test.

Created 06/2025 RParker


What Gaston County Schools employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom