1

New Grad Software Engineer Jobs in Bloomington, IN

MANTECH seek a motivated, career and customer-oriented Software Engineer I to join our team in Crane, Indiana. This is an onsite position. As a core member, you will assist in the research & design ...

Design, modify, develop, write and implement software programming applications. Support and/or install software applications. Participate in the testing process through test review and analysis, test ...

Design, modify, develop, write and implement software programming applications. Support and/or install software applications. Participate in the testing process through test review and analysis, test ...

Design, modify, develop, write and implement software programming applications. Support and/or install software applications. Participate in the testing process through test review and analysis, test ...

Software Engineer I

Columbus, IN · On-site

$90 - $120/hr

Design, modify, develop, write and implement software programming applications. Support and/or install software applications. Participate in the testing process through test review and analysis, test ...

New

Design, modify, develop, write and implement software programming applications. Support and/or install software applications. Participate in the testing process through test review and analysis, test ...

Software Engineer I

Columbus, IN · On-site

$82 - $101/hr

Design, modify, develop, write and implement software programming applications. Support and/or ... new employee's Form I-9 to confirm work authorization. Visit to know your rights on workplace ...

Software Engineer I

Columbus, IN · On-site

$82K - $100K/yr

Design, modify, develop, write and implement software programming applications. Support and/or install software applications. Participate in the testing process through test review and analysis, test ...

Software Subcategory: SW Engineer Schedule: Full-Time Shift: Day Job Travel: Yes - 10% of the time Minimum Clearance Required: Interim_Secret Clearance Level Must Be Able to Obtain: Secret Potential ...

Software Subcategory: SW Engineer Schedule: Full-Time Shift: Day Job Travel: Yes - 10% of the time Minimum Clearance Required: Interim_Secret Clearance Level Must Be Able to Obtain: Secret Potential ...

Design, modify, develop, write and implement software programming applications. Support and/or install software applications. Participate in the testing process through test review and analysis, test ...

Showing results 21-40

New Grad Software Engineer information

See Bloomington, IN salary details

$58.7K

$136.5K

$190.1K

How much do new grad software engineer jobs pay per year?

As of Aug 20, 2026, the average yearly pay for new grad software engineer in Bloomington, IN is $136,460.00, according to ZipRecruiter salary data. Most workers in this role earn between $111,000.00 and $160,000.00 per year, depending on experience, location, and employer.

What is a new grad software engineer?

A New Grad Software Engineer job is an entry-level software engineering role designed for recent college graduates with a degree in computer science or a related field. These roles typically involve writing and testing code, debugging software, and collaborating with more experienced engineers on various projects. Companies hire new grad engineers to help them grow their skills while contributing to real-world software development. The position often includes mentorship, training, and opportunities for career advancement.

What are the key skills and qualifications needed to thrive as a new grad software engineer?

To thrive as a New Grad Software Engineer, you need a solid understanding of programming fundamentals, algorithms, and data structures, usually supported by a computer science degree or related field. Familiarity with common coding languages (such as Java, Python, or C++), version control systems like Git, and basic software development tools is typically expected. Strong problem-solving skills, eagerness to learn, teamwork, and effective communication help new engineers excel in dynamic team environments. These skills are crucial to adapting quickly, contributing to projects, and building a successful foundation in the software industry.

What typical projects or tasks might a new grad software engineer work on in their first year?

As a New Grad Software Engineer, you’ll often start by contributing to team projects through tasks like fixing bugs, writing unit tests, and developing small features under the supervision of senior engineers. You might participate in code reviews, collaborate on documentation, and learn to work with the company’s development tools and processes. Over time, as you demonstrate reliability and technical proficiency, you may be given ownership of more complex components or independent tasks. This structured approach helps you learn best practices, understand the codebase, and progressively build the confidence and experience needed for more advanced responsibilities.

What are the most commonly searched types of New Grad Software Engineer jobs in Bloomington, IN?

The most popular types of New Grad Software Engineer jobs in Bloomington, IN are:

What are popular job titles related to New Grad Software Engineer jobs in Bloomington, IN?

For New Grad Software Engineer jobs in Bloomington, IN, the most frequently searched job titles are:

What job categories do people searching New Grad Software Engineer jobs in Bloomington, IN look for?

The top searched job categories for New Grad Software Engineer jobs in Bloomington, IN are:

What cities near Bloomington, IN are hiring for New Grad Software Engineer jobs?

Cities near Bloomington, IN with the most New Grad Software Engineer job openings:

Infographic showing various New Grad Software Engineer job openings in Bloomington, IN as of August 2026, with employment types broken down into 67% Full Time, and 33% Part Time. Highlights an 50% In-person, and 50% Remote job distribution, with an average salary of $136,460 per year, or $65.6 per hour.

Full-time

Re-posted 28 days ago


ManTech rating

9.0

Company rating: 9.0 out of 10

Based on 14 frontline employees who took The Breakroom Quiz

33rd of 245 rated software companies


Job description

General information
Requisition #
R64744
Locations
USA-IN-Crane
Posting Date
12/22/2025
Security Clearance Required
Secret
Remote Type
Onsite
Time Type
Full time
Description & Requirements
Shape the future of defense with MANTECH! Join a team dedicated to safeguarding our nation through advanced tech and innovative solutions. Since 1968, we've been a trusted partner to the Department of Defense, delivering cutting-edge projects that make a real impact. Dive into exciting opportunities in Cybersecurity, IT, Data Analytics and more. Propel your career forward and be part of something extraordinary. Your journey starts now-protect and innovate with MANTECH!
***This is for a future opportunity***
MANTECH seek a motivated, career and customer-oriented Software Engineer I to join our team in Crane, Indiana. This is an onsite position.
As a core member, you will assist in the research & design, engineering, integration, testing, training, logistics, laboratory research, field engineering, and acquisition and operations analysis in support of a variety of Navy and Marine Corps programs and projects with a focus on defensive cyber technologies, mission assurance, and resilience capabilities for the tactical network environment. Your effort will go towards dramatically increasing the warfighter's effectiveness. If you enjoy working on a highly collaborative and dynamic team and want to make a difference for the warfighter, then we would love to have you on our team!
Responsibilities include but are not limited to:
  • Collaborate with experienced engineers to design, develop, and test software features that optimize resource use and performance
  • Write clean, efficient code contributing to real-world solutions
  • Participate in agile development cycles, including sprint planning, stand-ups, and iterative delivery
  • Support the integration of DevSecOps practices to ensure secure and streamlined software deployment
  • Experiment with container technologies like Docker to enhance development and deployment workflows

Minimum Qualifications:
  • High School Diploma
  • 0-5 years of experience in the field or in a related area
  • Basic proficiency in at least one programming language (C, C++, Go, or similar)
  • Familiarity with agile development methodologies and team collaboration
  • Strong problem-solving skills and a hunger to learn in a fast-paced environment

Preferred Qualifications:
  • Bachelor's degree in Computer Science, Engineering, or a related field
  • Hands-on experience with container technologies like Docker or similar tools
  • Exposure to DevSecOps principles, such as secure coding or CI/CD pipelines
  • Contributions to personal coding projects, open-source initiatives, or hackathons
  • Excellent communication skills to thrive in a collaborative, dynamic team

Clearance Requirements:
  • Must have a current and active Secret Clearance

Physical Requirements:
  • Must be able to balance, bend, carry, crouch, stretch and kneel.
  • Must be able to push, pull, and reach.
  • Must be able to work in high noise areas.
  • Must be able to lift 50lbs and small parts.
  • Must be able to work with computers and CRTs, and type on a computer keyboard

MANTECH considers all qualified applicants for employment without regard to disability or veteran status or any other status protected under any federal, state, or local law or regulation.
If you need a reasonable accommodation to apply for a position with MANTECH, please email us at careers@mantech.com and provide your name and contact information.

What ManTech employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom