2

No Experience Software Developer Jobs in Bloomington, IN

The ideal candidate will have hands-on Linux development experience and a strong background ... is no deadline. SAIC ® is a premier mission integrator focused on advancing the power of ...

New

Software Subcategory: SW Engineer Schedule: Full-Time Shift: Day Job Travel: Yes - 10% of the time ... The ideal candidate will have hands-on Linux development experience and a strong background ...

The ideal candidate has experience developing software for manufacturing environments and enjoys ... This job has no supervisory responsibilities. SKILLS/QUALIFICATIONS: * Bachelor's Degree (BA) from ...

New

The ideal candidate has experience developing software for manufacturing environments and enjoys ... This job has no supervisory responsibilities. SKILLS/QUALIFICATIONS: * Bachelor's Degree (BA) from ...

New

The ideal candidate has experience developing software for manufacturing environments and enjoys ... This job has no supervisory responsibilities. SKILLS/QUALIFICATIONS: * Bachelor's Degree (BA) from ...

New

Description We are seeking an experienced Software Integration Engineer to join our dynamic team ... no matter how difficult or complex. TRISTAR is proud to serve the Department of War and other ...

Software Integration Engineer

Bloomington, IN · On-site

$91K - $122K/yr

Job Type Full-time Description We are seeking an experienced Software Integration Engineer to join ... no matter how difficult or complex. TRISTAR is proud to serve the Department of War and other ...

Software Integration Engineer

Bloomington, IN · On-site

$91K - $122K/yr

We are seeking an experienced Software Integration Engineer to join our dynamic team supporting a ... no matter how difficult or complex. TRISTAR is proud to serve the Department of War and other ...

Description We are seeking an experienced Software Integration Engineer to join our dynamic team ... no matter how difficult or complex. TRISTAR is proud to serve the Department of War and other ...

Learn and apply cloud architecture, cybersecurity, DevOps, and Agile development practices ... Experience: Experience working as a software engineer such as in a temporary student employment ...

Learn and apply cloud architecture, cybersecurity, DevOps, and Agile development practices ... Experience: Experience working as a software engineer such as in a temporary student employment ...

Learn and apply cloud architecture, cybersecurity, DevOps, and Agile development practices ... Experience: Experience working as a software engineer such as in a temporary student employment ...

Experience with Python and C++ languages * Communicate well * Work within a team to find solutions * Document processes and provide expertise for customer feedback * Meeting specified deadlines ...

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 ...

Provides experienced design, development, testing, and configuration of software systems and computer programs. * Performs experienced analysis, programming, troubleshooting, bug-fixing, and tuning ...

Software Engineer

Bloomington, IN · On-site

$70K - $78K/yr

Provides experienced design, development, testing, and configuration of software systems and computer programs. * Performs experienced analysis, programming, troubleshooting, bug-fixing, and tuning ...

next page

Showing results 1-20

No Experience Software Developer information

See Bloomington, IN salary details

$44.4K

$103.5K

$153.6K

How much do no experience software developer jobs pay per year?

As of Aug 23, 2026, the average yearly pay for no experience software developer in Bloomington, IN is $103,457.00, according to ZipRecruiter salary data. Most workers in this role earn between $83,200.00 and $120,200.00 per year, depending on experience, location, and employer.

What is a no experience software developer?

A no experience software developer is someone who is starting their career in software development without prior professional programming experience. These individuals may have learned coding through self-study, bootcamps, or academic courses, but have not yet worked in a formal developer role. Entry-level positions for no experience software developers typically focus on foundational skills, mentorship, and on-the-job learning. Employers often look for candidates with strong problem-solving abilities, eagerness to learn, and basic knowledge of programming languages, even if they lack work experience.

What to expect working as a no experience software developer?

Even with no experience, you can find a job as an entry-level software developer. In this role, you may help code programs, troubleshoot and debug existing code, and determine the best application framework to meet your programming goals. Many companies use this job as a type of extended training period for new college graduates, especially when it comes to teaching specific programming languages or skills that may not have been a part of your degree program. Entry-level software developers often collaborate with other developers when producing code, discuss topics with subject matter experts, review code from peers, and contribute to technical design documentation.

What are the key skills and qualifications needed to thrive as a no experience software developer, and why are they important?

To thrive as a No Experience Software Developer, you need a foundational understanding of programming concepts, problem-solving ability, and familiarity with at least one coding language, usually gained through self-study or formal education. Basic proficiency with version control systems like Git, code editors, and online collaboration tools is typically expected. Eagerness to learn, attention to detail, and effective communication are standout soft skills for this entry-level role. These skills and qualities are crucial because they enable new developers to quickly adapt, contribute to projects, and collaborate within development teams.

What types of projects or tasks can a no experience software developer expect to work on during their first few months?

As a No Experience Software Developer, you’ll typically start by working on smaller, well-defined tasks such as fixing bugs, writing unit tests, or contributing to documentation. These initial assignments help you become familiar with the codebase, development tools, and team workflows. You may also shadow more experienced developers during code reviews or pair programming sessions, which provides valuable learning opportunities. Over time, you'll gradually take on more complex features and responsibilities as your skills and confidence grow.

What is the difference between No Experience Software Developer vs Junior Software Developer?

AspectNo Experience Software DeveloperJunior Software Developer
Required CredentialsBasic coding skills, often self-taught or bootcampTypically a degree in computer science or related field
Work EnvironmentEntry-level, often in startups or training programsProfessional teams, structured projects
Employer UsageHiring for training roles or internshipsFull-time entry-level positions
Search & ComparisonOften searched by beginners or career changersCompared for career progression

The main difference is that a No Experience Software Developer is an entry-level role for those just starting, often requiring minimal formal credentials, while a Junior Software Developer typically has some formal education and is a step into professional software development. Both roles serve as starting points but differ in expectations and experience levels.

What are the most commonly searched types of Software Developer jobs in Bloomington, IN?

The most popular types of Software Developer jobs in Bloomington, IN are:

What are popular job titles related to No Experience Software Developer jobs in Bloomington, IN?

For No Experience Software Developer jobs in Bloomington, IN, the most frequently searched job titles are:

What cities near Bloomington, IN are hiring for No Experience Software Developer jobs?

Cities near Bloomington, IN with the most No Experience Software Developer job openings:

Infographic showing various No Experience Software Developer job openings in Bloomington, IN as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $103,457 per year, or $49.7 per hour.

Software Developer

SAIC

Crane, IN • On-site

Full-time

Posted 3 days ago

New


SAIC rating

7.9

Company rating: 7.9 out of 10

Based on 79 frontline employees who took The Breakroom Quiz

80th of 225 rated it services


Job description

Job Description
Description
SAIC is seeking a Software Developer to support cutting-edge mission systems development at Naval Surface Warfare Center (NSWC) Crane. This position directly supports integrated sensor, radar, and C5ISR (Command, Control, Communications, Computers, Cyber, Intelligence, Surveillance, and Reconnaissance) software development efforts for airborne surveillance and reconnaissance platforms.
The ideal candidate will have hands-on Linux development experience and a strong background supporting Department of Defense (DoD) or Department of the Navy (DoN) programs with a passion for delivering mission-critical capabilities to warfighters.
Key Responsibilities:
  • Design, develop, integrate, and test software components for embedded and mission systems supporting airborne C5ISR platforms
  • Develop and maintain software in Linux-based environments, including real-time operating systems (RTOS) and embedded Linux distributions
  • Support integration of sensors, radar systems, and communications equipment into unified mission system architectures
  • Contribute to software development efforts enabling aircrew to gather, process, fuse, and transmit surveillance and reconnaissance data to other platforms and units during flight operations
  • Participate in full software development lifecycle (SDLC) activities including requirements analysis, design, coding, unit testing, integration testing, and documentation
  • Collaborate with systems engineers, hardware engineers, and government stakeholders to define and implement software interfaces and data links
  • Support software builds, configuration management, and version control using tools such as Git, Jenkins, or similar CI/CD pipelines
  • Develop and maintain software in languages including C, C++, Java, and/or Python within Linux environments
  • Assist in troubleshooting and resolving software defects identified during lab, ground, and flight test activities
  • Produce and maintain technical documentation including Software Design Documents (SDD), Interface Control Documents (ICD), and test procedures in compliance with DoD standards (e.g., MIL-STD-498, DI-IPSC)
  • Participate in program reviews, technical interchange meetings (TIMs), and design reviews (PDR/CDR)

Qualifications
Required Education and Experience:
  • Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or a related technical discipline
  • 2 years of professional software development experience
  • Proficiency in Linux-based development environments (Red Hat, Ubuntu, CentOS, or similar)
  • Strong programming skills in C, C++, Java, and/or Python
  • Experience with version control systems (Git, SVN, or equivalent)
  • Familiarity with software integration and testing methodologies
  • Must be local to or willing to relocate to the Crane, Indiana area, this position is on-site at NSWC Crane
Preferred Experience:
  • Experience supporting DoD or Department of the Navy (DoN) acquisition programs
  • Prior work on C5ISR, ISR, or mission systems programs - particularly airborne surveillance, reconnaissance, or multi-sensor integration platforms (experience with programs similar to Minotaur Mission System or equivalent highly desired)
  • Familiarity with sensor and radar data processing, including data fusion, signal processing pipelines, or sensor-to-shooter workflows
  • Experience with data link protocols and communications systems (e.g., Link 16, CDL, TTNT, or similar)
  • Knowledge of real-time systems development and embedded software
  • Experience with MIL-STD and DO-178C software development standards
  • Familiarity with FACE (Future Airborne Capability Environment) or MOSA (Modular Open Systems Approach) architectures
  • Experience with containerization technologies (Docker, Podman) in classified or secure environments
  • Prior experience working on-site at a Naval or DoD installation
Required Security Clearance:
  • Must be able to obtain a Secret security clearance. Can start once interim clearance is granted. SAIC will sponsor the clearance process

Overview
SAIC accepts applications on an ongoing basis and there is no deadline.
SAIC® is a premier mission integrator focused on advancing the power of technology and innovation to serve and protect our world. Our robust portfolio of offerings across the defense, space, intelligence, and civilian markets includes secure high-end solutions in mission IT, enterprise IT, engineering services, and professional services. We integrate emerging technology, rapidly and securely, into mission critical operations that modernize and enable critical national imperatives.
We are approximately 23,000 strong; driven by mission, united by purpose, and inspired by opportunities. SAIC is an Equal Opportunity Employer. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $7.3 billion. For more information, visit saic.com. For ongoing news, please visit our newsroom.

What SAIC employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom