1

Junior Software Jobs (NOW HIRING)

Junior Software Developer

Lafayette, LA ยท On-site

$64K - $83K/yr

Junior Software Developer Category: Software Development/ Engineering Main location: United States, Louisiana, Lafayette Alternate Location(s): United States, Tennessee, Knoxville Position ID:J0426 ...

Junior Software Developer

Annapolis, MD ยท On-site

$66K - $86K/yr

Junior Software Developer Position Description At Nightwing CODEX, a software developer designs and implements custom software tools and techniques. Most of the work is developed in Python, C++ and ...

Junior Software Developer

$68K - $89K/yr

The Junior Software Developer role will develop new features for our software application, research and build innovations with new technologies, and collaborate with a team of engineers/analysts to ...

Junior Software Developer

Costa Mesa, CA ยท On-site

$57K - $129K/yr

Under general supervision, the Junior Software Developer contributes to the development of software solutions for our products and internal systems, using a strong foundation in computer science ...

Junior Software Developer

Annapolis Junction, MD ยท On-site

$73K - $95K/yr

Junior Software Developer Position Description At Nightwing CODEX, a software developer designs and implements custom software tools and techniques. Most of the work is developed in Python, C++ and ...

Junior Software Developer- Table Games

Las Vegas, NV ยท On-site

$64K - $83K/yr

The Junior Software Engineer works closely with senior engineers and the Senior Software Architect to contribute to production systems, implement new features, and assist with the evolution of AGS ...

Medpace is a full-service clinical contract research organization (CRO) looking for a full-time, office-based Junior Software Engineer. This role involves contributing to software development for ...

As a Junior Software Engineer, you'll help investigate and resolve complex customer issues, improve operational tooling, automate repetitive workflows, and contribute code across our platform. You'll ...

They are seeking a Junior Software Engineer to contribute to software development teams, modernize internal systems, and support high-level end-user training and troubleshooting. Responsibilities ...

Title: Junior Software Engineer Belong. Connect. Grow. with KBR! KBR's National Security Solutions team provides high-end engineering and advanced technology solutions to our customers in the ...

Title: Junior Software Engineer Belong. Connect. Grow. with KBR! KBR's National Security Solutions team provides high-end engineering and advanced technology solutions to our customers in the ...

next page

Showing results 1-20

Junior Software information

See salary details

$24K

$89K

$137.5K

How much do junior software jobs pay per year?

As of Jul 13, 2026, the average yearly pay for junior software in the United States is $88,976.00, according to ZipRecruiter salary data. Most workers in this role earn between $67,000.00 and $87,000.00 per year, depending on experience, location, and employer.

What does a Junior Software Engineer do?

A Junior Software Engineer assists in designing, developing, and maintaining software applications under the guidance of senior team members. They typically write and review code, fix bugs, and collaborate with other engineers to implement new features or improve existing ones. Junior Software Engineers are also expected to learn and adapt to new technologies, follow best coding practices, and participate in code reviews. Their role is essential in supporting project development and gaining hands-on experience to advance their careers.

What are some common challenges faced by Junior Software Engineers when transitioning from academic projects to real-world development teams?

Junior Software Engineers often find that real-world development involves more complex codebases, collaborative workflows, and the use of industry-standard tools, which can be quite different from academic projects. Adapting to agile methodologies, participating in code reviews, and learning to communicate effectively with cross-functional teams are typical challenges. Additionally, juniors may need to quickly get up to speed with version control systems and continuous integration tools, all while balancing learning with delivering work on tight deadlines. Supportive mentors and structured onboarding can help ease this transition.

What are the key skills and qualifications needed to thrive as a Junior Software Developer, and why are they important?

To thrive as a Junior Software Developer, you need a solid understanding of programming languages (such as Java, Python, or JavaScript), problem-solving skills, and typically a degree in computer science or related field. Familiarity with version control systems like Git, basic knowledge of databases, and exposure to IDEs and debugging tools are commonly required. Strong communication, eagerness to learn, and the ability to work collaboratively help set you apart in this entry-level position. These skills and qualities are crucial for effectively contributing to development projects, adapting to evolving technologies, and supporting team goals.
More about Junior Software jobs
What cities are hiring for Junior Software jobs? Cities with the most Junior Software job openings:
What are the most commonly searched types of Software jobs? The most popular types of Software jobs are:
What states have the most Junior Software jobs? States with the most job openings for Junior Software jobs include:
Infographic showing various Junior Software job openings in the United States as of July 2026, with employment types broken down into 92% Full Time, 5% Part Time, 1% Temporary, and 2% Contract. Highlights an 89% Physical, 4% Hybrid, and 7% Remote job distribution, with an average salary of $88,976 per year, or $42.8 per hour.

Junior Software Engineer

Freedom Technology Solutions Group, LLC

Annapolis Junction, MD โ€ข On-site

Full-time

Posted yesterday


Job description

Job Summary:
Freedom Technology Solutions Group is seeking a Junior Software Engineer to add to a new team in Annapolis Junction, MD! The role involves assisting in engineering, design, and maintenance for the Cryptographic Physical Products Modernizations program.
Responsibilities:
โ€ข Analyze user requirements to derive software design and performance requirements.
โ€ข Debug existing software and correct defects.
โ€ข Provide recommendations for improving documentation and software development process standards.
โ€ข Design and code new software or modify existing software to add new features.
โ€ข Integrate existing software into new or modified systems or operating environments.
โ€ข Develop simple data queries for existing or proposed databases or data repositories.
Qualifications:
Required:
โ€ข Active security clearance with polygraph.
โ€ข No demonstrated experience is required.
โ€ข Bachelorโ€™s degree in Computer Science or related discipline from an accredited college or university is required. Four (04) years of SWE experience on projects with similar software processes may be substituted for a bachelorโ€™s degree.
Company:
FTSG was founded with the idea of building a company in which IT professionals have the 'Freedom' to be creative and innovative. Founded in 2004, the company is headquartered in Columbia, USA, with a team of 51-200 employees. The company is currently Growth Stage.