1

Computer Science New Grad Jobs in Columbia, MD (NOW HIRING)

What We Look For In a College Computer Science Tutor * Advanced Subject Mastery: Deep knowledge of ... Alaska, California, Colorado, Delaware, Hawaii, Maine, New Hampshire, North Dakota, Vermont, West ...

What We Look For In a College Computer Science Tutor * Advanced Subject Mastery: Deep knowledge of ... Alaska, California, Colorado, Delaware, Hawaii, Maine, New Hampshire, North Dakota, Vermont, West ...

Senior Computer Scientist

Bethesda, MD · On-site

$130K - $190K/yr

... new technologies in a rapidly growing range of applications. * Computer software engineers apply the principles and techniques of computer science, engineering, and mathematical analysis to the ...

Showing results 21-40

Computer Science New Grad information

See Columbia, MD salary details

$49.7K

$109.6K

$135.3K

How much do computer science new grad jobs pay per year?

As of Sep 9, 2026, the average yearly pay for computer science new grad in Columbia, MD is $109,599.00, according to ZipRecruiter salary data. Most workers in this role earn between $93,000.00 and $134,900.00 per year, depending on experience, location, and employer.

What is a computer science new grad?

A Computer Science New Grad job is an entry-level position designed for recent graduates with a degree in computer science or a related field. These roles typically focus on software development, data analysis, cybersecurity, or IT support, depending on the company. Employers seek candidates with strong programming skills, problem-solving abilities, and knowledge of industry-standard tools and technologies. New grads often receive mentorship and training to help them transition into professional environments.

What do computer science new grads do?

As a Computer Science New Grad, you will often start with foundational tasks such as fixing bugs, developing small features, writing tests, and assisting in code reviews. These assignments help you become familiar with the company's codebase, workflows, and development tools while providing opportunities to learn from experienced colleagues. You may also be involved in team meetings, participating in project planning sessions, and collaborating with other developers, product managers, or QA specialists. Over time, as you gain experience and confidence, you'll likely take on larger, more complex projects with greater responsibility. This structured approach allows new grads to build essential skills and smoothly transition into more advanced roles.

What skills and qualifications are needed to thrive as a computer science new grad?

To thrive as a Computer Science New Grad, you need a solid understanding of programming fundamentals, algorithms, and data structures, typically backed by a relevant degree such as a Bachelor’s in Computer Science or related field. Familiarity with industry-standard programming languages (such as Python, Java, or C++), version control systems like Git, and experience with development environments or cloud platforms is highly valued. Strong problem-solving abilities, eagerness to learn new technologies, and effective communication skills help new grads excel in collaborative and fast-paced team settings. These competencies are crucial for adapting to real-world projects, contributing effectively to technical teams, and building a successful early career trajectory.

What are popular job titles related to Computer Science New Grad jobs in Columbia, MD?

For Computer Science New Grad jobs in Columbia, MD, the most frequently searched job titles are:

What job categories do people searching Computer Science New Grad jobs in Columbia, MD look for?

The top searched job categories for Computer Science New Grad jobs in Columbia, MD are:

What cities near Columbia, MD are hiring for Computer Science New Grad jobs?

Cities near Columbia, MD with the most Computer Science New Grad job openings:

Infographic showing various Computer Science New Grad job openings in Columbia, MD as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 13% Part Time, 3% Contract, and 1% Nights. Highlights an 79% Physical, 2% Hybrid, and 19% Remote job distribution, with an average salary of $109,599 per year, or $52.7 per hour.

Computer Scientist- 3645221

Gaithersburg, MD • On-site

Computer Technologies Consultants, Inc.
IT Services • 51 - 200 employees

Full-time

Re-posted 6 days ago


Job description

Computer Technologies Consultants, Inc. (CTC, Inc.) is seeking a Computer Scientist to support the National Institute of Standards and Technology (NIST) in Gaithersburg, MD.
With offices in Washington DC and San Diego, CA, CTC is a leading technology company providing lifecycle IT, data analytics, cloud managed hosting services, agile software development, DevOps, Test Automation, Cyber Security, and infrastructure solutions. Additionally, we provide Professional Talent Acquisition Services as we proudly support the unique needs of U.S. Defense, Intelligence, and Federal Civilian agencies as well as Fortune 1000 companies.
Got the Government Contractor Blues? Looking for a company that cares and goes beyond just filling another contract billet? Well look no further! Experience this family-oriented company who takes pride in you and will help you grow where your passions lie. Holding many Defense & Federal government contracts around the globe, with our client you have the opportunity to take on new and evolving challenges, aim beyond what you think you are capable of and work in collaborative, dynamic, and high-tempo environments. Our clients' employees are their most valued asset and they invest in their people because they are in it for the long term. They are committed to your success and well-being and offer competitive benefits packages, salaries, bonus/award programs, and a high potential for professional growth and job opportunities world-wide.
Why Should You Be Interested?
  • Direct hire position
  • Competitive compensation and comprehensive benefits
  • Mid-size company with room for growth

Position Title: Computer Scientist
Position Location: This position on-site in Gaithersburg, MD.
Daily Responsibilities:
  • Configuring, updating, and administering systems running Linux systems.
  • Applying NIST configuration scripts to Linux systems and resolving any configuration issues so systems are compliant to NIST security requirements.
  • Maintaining security updates on Linux systems.
  • Assisting with configuring, updating, and administering Biometric Research Lab (BRL) networks and storage systems.
  • Maintaining updated BRL documentation on configurations and processes as performed.

Required Years of Experience (min):
  • Ten years of relevant experience

Required Degree:
  • Bachelor's degree from accredited college or university in Computer Science

Required Experience:
  • 10 years of general system and software engineering.
  • 5 years of experience: Configuring and administering linux operating systems (Ubuntu Pro required) including security settings. Administering and running biometric technology evaluations.
  • 10 years of experience maintaining system security configurations to meet requirements for operational environments.

Required Clearance:
  • Background Check

Pay Information
TBD
Please note: This range is based on our market pay structures. However, individual salaries are determined by a variety of factors including, but not limited to: business considerations, local market conditions, and internal equity, as well as candidate qualifications, such as skills, education, and experience.
Computer Technologies Consultants, Inc. is an Equal Opportunity Employer that provides employment opportunities for all qualified applicants without regard to race, color, religion, gender identity and/or expression, sexual orientation, age, mental or sensory differing abilities, protected veteran status, sex, national origin, or any other characteristic protected by applicable law. Computer Technologies Consultants, Inc. is devoted to diversity, equity, and inclusion.