1

Internship Recent College Grad Software Developer Jobs in Baltimore, MD

Software Developer

Annapolis Junction, MD · On-site

$150K - $210K/yr

Bachelor's degree from an accredited college or university in a related discipline and 3+ years of ... Experience doing Software Development, Reverse Engineering, and Vulnerability Analysis * Experience ...

Entry Web Developer

Laurel, MD · On-site

$171K - $184K/yr

This is a great opportunity for a college grad to get the hands-on experience they need to move ... Strong desire to learn and grow as a software engineer through mentorship and code reviews.

Senior Software Developer

Linthicum, MD · On-site

$53.50 - $70.50/hr

The Senior Software Developer will join a multi-disciplinary team of subject matter experts ... Minimum of Bachelor's Degree in a technical discipline from an accredited college or university in ...

Lentech is hiring a software engineer who loves Pig and PySpark. * The engineer will be heavily ... Bachelor's degree in Computer Science or related discipline from an accredited college or ...

Bachelor's degree in Computer Science or a related discipline from an accredited college or university. * Four (4) additional years of Software Engineering experience supporting projects with similar ...

Senior Software Engineer

Annapolis, MD · On-site

$121K - $159K/yr

Master's degree in computer science or related discipline from an accredited college or university ... Recent software development experience using Python and Java • Experience using an integrated ...

Showing results 21-40

Internship Recent College Grad Software Developer information

See Baltimore, MD salary details

$11

$22

$39

How much do internship recent college grad software developer jobs pay per hour?

As of Aug 10, 2026, the average hourly pay for internship recent college grad software developer in Baltimore, MD is $22.75, according to ZipRecruiter salary data. Most workers in this role earn between $18.41 and $24.13 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an internship recent college grad software developer, and why are they important?

To thrive as an Internship Recent College Grad Software Developer, you need a solid grasp of programming fundamentals, algorithms, and data structures, typically gained through a computer science degree or related coursework. Familiarity with development tools like Git, integrated development environments (IDEs), and common programming languages such as Python, Java, or JavaScript is often expected. Strong problem-solving abilities, eagerness to learn, and effective communication help interns excel in collaborative and fast-paced environments. These skills and qualities are crucial for quickly adapting to workplace challenges and contributing to team projects while building a foundation for a successful software development career.

What does an internship recent college grad software developer do?

An Internship Recent College Grad Software Developer is typically a recent graduate who is working in an entry-level role to gain practical experience in software development. Their responsibilities often include writing and testing code, collaborating with senior developers, participating in team meetings, and learning new programming tools and methodologies. This position provides an opportunity to apply academic knowledge in real-world projects, develop technical skills, and build a professional network. Interns are usually mentored by experienced engineers and may work on tasks such as debugging, documentation, or small feature development.

What is the difference between Internship Recent College Grad Software Developer vs Entry-Level Software Engineer?

AspectInternship Recent College Grad Software DeveloperEntry-Level Software Engineer
CredentialsRecent college degree, often without professional experienceBachelor's degree in Computer Science or related field, some experience preferred
Work EnvironmentTemporary, learning-focused, often part-time or summerFull-time, professional setting, ongoing projects
Employer UsageInternship programs, training rolesEntry-level position for new graduates
Search/Comparison IntentUnderstanding internship opportunities vs full-time rolesTransitioning from internship to full-time employment

The main difference is that an Internship Recent College Grad Software Developer is a temporary, learning-focused role designed for students or recent graduates to gain experience. An Entry-Level Software Engineer is a full-time position for new graduates ready to start their professional careers. Internships often serve as a stepping stone to full-time employment in software development.

What types of projects can a recent college grad expect to work on during a software developer internship?

As a recent college grad in a software developer internship, you can expect to work on a variety of hands-on projects, often ranging from bug fixes and feature enhancements to larger collaborative assignments like developing internal tools or contributing to ongoing product development. Interns typically participate in code reviews, daily stand-ups, and sprint planning sessions, gaining exposure to agile workflows and industry-standard development practices. You'll likely collaborate closely with senior developers, product managers, and QA engineers, which provides valuable mentorship and insight into the software development lifecycle. These experiences are designed to help you build both technical and teamwork skills while making a real impact on the company's products.
What are popular job titles related to Internship Recent College Grad Software Developer jobs in Baltimore, MD? For Internship Recent College Grad Software Developer jobs in Baltimore, MD, the most frequently searched job titles are:
What job categories do people searching Internship Recent College Grad Software Developer jobs in Baltimore, MD look for? The top searched job categories for Internship Recent College Grad Software Developer jobs in Baltimore, MD are:
What cities near Baltimore, MD are hiring for Internship Recent College Grad Software Developer jobs? Cities near Baltimore, MD with the most Internship Recent College Grad Software Developer job openings:

Software Engineer III

Reflexive Concepts

Fort George G Meade, MD • On-site

$63.75 - $85.75/hr

Full-time

Re-posted 18 days ago


Job description

Reflexive Concepts is seeking a skilled Software Engineer III to join our team!
The Software Engineer will be responsible for designing, developing, and maintaining tools and services in support of the Atlassian suite of products including Jira and Confluence, working closely with cross-functional teams of software developers, system administrators, project managers, and mission customers to deliver seamless integrations that enhance productivity and streamline workflows.
Qualifications:
  • Active TS/SCI + FS Polygraph
  • Master's degree in Computer Science or related discipline from an accredited college or university, plus 5 years of experience as a Software Engineer, in programs and contracts of similar scope, type, and complexity OR
  • Bachelor's degree in Computer Science or related discipline from an accredited college or university, plus 7 years of experience as a Software Engineer, in programs and contracts of similar scope, type, and complexity OR
  • 9 years of experience as a Software Engineer, in programs and contracts of similar scope, type, and complexity.
Required Skills + Experience:
  • Experience using the Linux CLI and Linux Tools
  • Experience writing Bash/PHP scripts to automate administrative tasks and workflows
  • Recent software development experience using Python and Java
  • Experience using an integrated development environment such as the Atlassian plugin software developer kit (SDK)
  • Experience with IaC principles and automation tools such as Ansible
  • Experience with CI/CD principles, methodologies, and tools such as GitLab CI
  • Experience with containerization technologies such as Docker
  • Experience creating documentation of configurations, procedures, and system changes
  • Experience with Git for source code management, branching strategies, and team collaboration

Desired Skills + Experience
  • Experience with sustaining mission applications deployed in a Linux environment
  • Experience with interacting/training external customers