1

Computer Science Jobs in Bennington, VT (NOW HIRING)

Bachelor's degree in Computer Science or a related field, or equivalent combination of education and experience. * AZ-104, AZ-140 and SC-300 certification. Experience * 8+ years of IT engineering and ...

Bachelors degree in Computer Science or a related field, or equivalent combination of education and experience. * AZ-104, AZ-140 and SC-300 certification. Experience * 8+ years of IT engineering and ...

Bachelor's degree in Computer Science or a related field, or equivalent combination of education and experience. * AZ-104, AZ-140 and SC-300 certification. Experience * 8+ years of IT engineering and ...

PhD or MS in a technical or scientific field (Mathematics, Physics, Engineering, Operations Research, Computer Science, or related) with 15+ years of relevant experience Experience working within ...

Associates degree in computer science OR equivalent combination of education and work experience. Desired: CompTIA A+ Certification Experience: 0-3 years of IT experience. Experience working in a ...

Associate's degree in computer science OR equivalent combination of education and work experience. Desired: CompTIA A+ Certification Experience: 0-3 years of IT experience. Experience working in a ...

Support Center Engineer I

NY · On-site

$45K - $60K/yr

Associate's degree in computer science OR equivalent combination of education and work experience. Desired: CompTIA A+ Certification Experience: 0-3 years of IT experience. Experience working in a ...

Bachelor's degree in computer science or related field, OR equivalent combination of education and work experience. * Desired: CompTIA A+, Network+ or equivalent certification.

Bachelor's degree in computer science or related field, OR equivalent combination of education and work experience. * Desired: CompTIA A+, Network+ or equivalent certification.

next page

Showing results 1-20

Computer Science information

See Bennington, VT salary details

$54.5K

$80.1K

$94.5K

How much do computer science jobs pay per year?

As of Jun 20, 2026, the average yearly pay for computer science in Bennington, VT is $80,147.00, according to ZipRecruiter salary data. Most workers in this role earn between $74,700.00 and $90,200.00 per year, depending on experience, location, and employer.

What is the difference between Computer Science vs Software Developer?

AspectComputer ScienceSoftware Developer
Required CredentialsBachelor's or higher in CS or related fieldBachelor's in CS, Software Engineering, or related field often preferred
Work EnvironmentResearch labs, academia, tech companies, startupsTech companies, software firms, freelance projects
Industry UsageAcademic research, algorithm development, theoretical workBuilding, coding, testing software applications
Common Search/ComparisonFocuses on theoretical foundations and algorithmsFocuses on practical software creation and deployment

Computer Science and Software Developer roles often overlap, but Computer Science emphasizes theoretical foundations, algorithms, and research, while Software Developers focus on designing, coding, and maintaining software applications. Both roles require programming skills, but their primary focus and work environments differ.

What careers do computer science have?

Computer science graduates can pursue careers such as software developers, systems analysts, cybersecurity specialists, data scientists, and network administrators. These roles often require knowledge of programming languages, problem-solving skills, and familiarity with tools like databases and operating systems.

What is computer science?

Computer science is the study of computers, computational systems, and how they process information. It covers a wide range of topics, including programming, algorithms, data structures, artificial intelligence, and software engineering. Computer scientists design and analyze software and hardware to solve problems and improve technology. The field is essential in many industries, from finance and healthcare to entertainment and research.

What kind of jobs are there in computer science?

Computer science offers a variety of jobs including software developer, systems analyst, cybersecurity analyst, data scientist, network administrator, and database administrator. These roles often require skills in programming languages, problem-solving, and knowledge of tools like operating systems and development environments.

What can I do with a computer science degree?

A computer science degree prepares individuals for a variety of roles such as software developer, systems analyst, cybersecurity analyst, data scientist, and network administrator. It provides skills in programming, algorithms, and problem-solving, often requiring knowledge of programming languages, databases, and operating systems.

What Are Computer Science Jobs?

The computer science field provides a wide range of opportunities for technically talented individuals. Depending on your skills and interests, you can find computer science jobs as a software developer, hardware engineer, database administrator, computer systems analyst, network architect, information security analyst, or web developer. You need an analytical mind and strong technical skills to perform your job duties, which may be to develop, maintain, and troubleshoot computer systems, applications, or networks. Your responsibilities in a computer science job are often directly related to the business goals and outcomes of your employer.

What are the key skills and qualifications needed to thrive in a Computer Science role, and why are they important?

To thrive in a Computer Science role, you need strong programming skills, problem-solving abilities, and a degree in computer science or a related field. Familiarity with languages like Python, Java, C++, version control systems such as Git, and software development methodologies is often required. Analytical thinking, attention to detail, and effective teamwork are valuable soft skills that set candidates apart. These skills ensure you can design efficient solutions, collaborate on complex projects, and adapt to rapidly evolving technologies.

What are some common challenges computer science professionals face when working on collaborative software projects?

Computer science professionals often encounter challenges such as coordinating with team members across different disciplines, managing version control in shared codebases, and ensuring clear communication of technical concepts to non-technical stakeholders. Navigating conflicting priorities and integrating diverse components can also be demanding, especially in agile environments with tight deadlines. Strong collaboration skills, openness to feedback, and familiarity with team tools like Git and project management platforms can help address these challenges effectively.

What jobs can I do with computer science?

With a degree in computer science, you can pursue roles such as software developer, systems analyst, cybersecurity analyst, data scientist, network administrator, and database administrator. These jobs often require knowledge of programming languages, problem-solving skills, and familiarity with tools like Linux, Python, or SQL.
What are popular job titles related to Computer Science jobs in Bennington, VT? For Computer Science jobs in Bennington, VT, the most frequently searched job titles are:
What cities near Bennington, VT are hiring for Computer Science jobs? Cities near Bennington, VT with the most Computer Science job openings:
Infographic showing various Computer Science job openings in Bennington, VT as of June 2026, with employment types broken down into 78% Full Time, and 22% Contract. Highlights an 67% In-person, and 33% Remote job distribution, with an average salary of $80,147 per year, or $38.5 per hour.
CIPT Deputy Program Manager of Engineering

CIPT Deputy Program Manager of Engineering

General Dynamics Mission Systems, Inc

Pittsfield, MA • Hybrid

$148K - $158K/yr

Full-time

Medical, Retirement

Posted 19 days ago


General Dynamics Mission Systems rating

8.2

Company rating: 8.2 out of 10

Based on 28 frontline employees who took The Breakroom Quiz

77th of 191 rated software companies


Job description

Bachelor’s degree in Engineering, or a related Science, Engineering or Mathematics field, plus a minimum of 8 years of relevant experience; or Master's degree plus a minimum of 6 years of relevant experience.

CLEARANCE REQUIREMENTS: Department of Defense Secret security clearance is required at time of hire. Applicants selected will be subject to a U.S. Government security investigation and must meet eligibility requirements for access to classified information. Due to the nature of work performed within our facilities, U.S. citizenship is required.


Make the world’s most advanced Strategic Systems even smarter


ROLE AND POSITION OBJECTIVES:


As a Deputy Program Manager - Engineering (DPME) for the Common Process Infrastructure Team (CIPT) for the  Strategic Weapon Control (SWC) Program in the Strategic Systems Business, you’ll lead a highly skilled cross functional team responsible for the development, implementation, and testing of a General Purpose Computing (GPC) platform to integrate shipboard and tactical programs. We will be providing an incremental, innovative infrastructure and architecture to ensure an updated platform for our Navy customers is reliable, maintainable, and future leaning while maintaining high quality. You’ll ensure the Strategic Weapon System, which includes Navigation, Missile (Guidance, Reentry, etc.), Fire Control, Launcher, Instrumentation, and all other subsystems meets all new requirements, building off the current architecture to build and field the system through operational test and deployment.


We encourage you to apply if you have any of these preferred skills or experiences:

  • Systems Engineer with a heavy SW background
  • Relevant Computer Science, Information Technology (infrastructure-focused), or Software Development background or experience
    • Specific areas of expertise in Linux Operating Systems, Virtualization, and minor networking preferred
    • Understanding of Commercial Off The Shelf (COTS) integration in high sensitivity and safety environments
  • Experience with a diverse customer community, organizational teaming, and relationship building
  • Experience leading teams of 10-15 engineers through large scale system design and implementation
  • Managing engineering resources (e.g. staff assignments, capital equipment, etc.), program management organizational interfaces, and engineering scope
  • Earned Value Management System (EVMS) certified or equitable project management experience
  • Able to work in an Agile framework

What sets you apart:

  • Proven communication and ability to interface with internal and customer leadership
  • Advanced knowledge of technologies, principles, theories and concepts
  • Fosters an environment to motivate and push for professional development for yourself and others while ensuring accountability within the team structure
  • Strategically manages risks, opportunities, and conflict resolution
  • Strong background in the Fire Control Domain
  • Strategic Weapon Control Program experience - strategic nuclear ballistic guidance and weapon control systems
  • Navy program experience
  • Identifies opportunities to apply AI for continuous improvement and innovation

Our Commitment to You:

  • An exciting career path with opportunities for continuous learning and development.
  • Research oriented work, alongside award winning teams developing practical solutions for our nation’s security
  • Flexible schedules with every other Friday off work, if desired (9/80 schedule)
  • Competitive benefits, including 401k matching, flex time off, paid parental leave, healthcare benefits, health & wellness programs, employee resource and social groups, and more
  • See more at gdmissionsystems.com/careers/why-work-for-us/benefits

Workplace Options:

  • This position is fully on-site or Hybrid/Flex.  Candidate must be local to the office. 
  • While on-site, you will be a part of the Pittsfield, Massachusetts facility

#CJ2


This estimate represents the typical salary range for this position based on experience and other factors (geographic location, etc.). Actual pay may vary. This job posting will remain open until the position is filled.
USD $148,500.00 - USD $158,500.00 /Yr.

General Dynamics Mission Systems (GDMS) engineers a diverse portfolio of high technology solutions, products and services that enable customers to successfully execute missions across all domains of operation. With a global team of 12,000+ top professionals, we partner with the best in industry to expand the bounds of innovation in the defense and scientific arenas. Given the nature of our work and who we are, we value trust, honesty, alignment and transparency. We offer highly competitive benefits and pride ourselves in being a great place to work with a shared sense of purpose. You will also enjoy a flexible work environment where contributions are recognized and rewarded. If who we are and what we do resonates with you, we invite you to join our high-performance team!


Equal Opportunity Employer / Individuals with Disabilities / Protected Veterans


What General Dynamics Mission Systems employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom