1

Jr Software Engineer Jobs (NOW HIRING)

We are seeking a Jr Software Engineer to support the development and maintenance of complex software systems within a collaborative engineering environment, involving building scalable applications ...

Title: Jr 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 ...

Jr Software Developer

Scottsdale, AZ · On-site

$67K - $87K/yr

About the Role The Jr Software Developer plays an important role in supporting the development, implementation, and maintenance of technology solutions that enhance clinic operations and improve the ...

We are seeking a Jr Software Engineer to support the development and maintenance of complex software systems within a collaborative engineering environment. This role involves building scalable ...

Title: Jr 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 ...

Jr Software Developer

Colorado Springs, CO · On-site

$66K - $85K/yr

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

Jr Software Developer

Colorado Springs, CO · On-site

$66K - $85K/yr

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

Configure Tek is seeking a Jr. Software Developer/Jr Web Developer at our Norcross, GA location to support our clients across North America. Job duties: - Performing technical demonstrations to our ...

Sentar is seeking a Software Engineer in Huntsville, AL! Role Description: Sentar is looking for a Software Engineer to support U.S. Air Force's Ground Based Strategic Deterrent (GBSD)/Sentinel ...

Sentar is seeking a Software Engineer in Huntsville, AL! Role Description: Sentar is looking for a Software Engineer to support U.S. Air Forces Ground Based Strategic Deterrent (GBSD)/Sentinel ...

They are seeking a Junior Software Engineer to support software development efforts on a large Department of Defense contract. Responsibilities : • Software design and artifacts • Software ...

Junior Software Engineer Kegman Inc. is a Woman-owned, Service-Disabled Veteran-Owned Small Business headquartered in Melbourne, FL, and provides engineering and technical support services to U.S.

Junior Software Engineer Kegman Inc. is a Woman-owned, Service-Disabled Veteran-Owned Small Business headquartered in Melbourne, FL, and provides engineering and technical support services to U.S.

They are seeking a Junior Software Engineer in Huntsville, AL to support software development efforts on a large Department of Defense contract. Responsibilities : • Software design and artifacts ...

We are currently seeking a Software Engineer to join our HVAC Control team in Alpharetta, GA. As an early career Software Engineer at LG Electronics proprietary controls components and systems ...

Sentar is seeking a Software Engineer in Huntsville, AL! Role Description: Sentar is looking for a Software Engineer to support U.S. Air Force's Ground Based Strategic Deterrent (GBSD)/Sentinel ...

next page

Showing results 1-20

Jr Software Engineer information

See salary details

$46.5K

$94.5K

$142K

How much do jr software engineer jobs pay per year?

As of Jul 28, 2026, the average yearly pay for jr software engineer in the United States is $94,542.00, according to ZipRecruiter salary data. Most workers in this role earn between $73,000.00 and $95,500.00 per year, depending on experience, location, and employer.

Will AI replace junior dev?

AI is unlikely to fully replace junior software engineers, as they perform tasks that require learning, problem-solving, and adapting to new challenges. Instead, AI tools can assist junior developers by automating repetitive coding tasks and improving productivity, allowing them to focus on more complex aspects of software development. Developing skills in programming languages, algorithms, and tools remains essential for growth in this role.

What is a Jr. software engineer?

A Jr. Software Engineer is an entry-level position responsible for assisting in the development, testing, and maintenance of software applications. They typically work under the supervision of senior engineers and may use programming languages like Java, Python, or C++, along with tools such as version control systems. This role often requires foundational coding skills, problem-solving abilities, and a willingness to learn new technologies.

What engineer makes $500,000 a year?

Senior software engineers, especially those in high-paying industries like finance or technology, can earn $500,000 or more annually with bonuses and stock options. Achieving this level typically requires extensive experience, advanced skills, and working in roles with significant responsibility or in companies with high compensation packages.

What does a junior software engineer make?

A junior software engineer typically earns between $50,000 and $80,000 annually, depending on location, industry, and company size. Entry-level roles often require basic programming skills in languages like Java, Python, or C++, and may include benefits such as training and mentorship.

What are some common challenges faced by Jr Software Engineers when starting out, and how can they overcome them?

Jr Software Engineers often encounter challenges such as understanding large codebases, adapting to new development tools, and collaborating effectively within a team. It's common to feel overwhelmed at first, but seeking mentorship from senior engineers, actively participating in code reviews, and dedicating time to learn the team's workflow can help smooth the transition. Asking questions and embracing feedback are crucial for rapid learning and building confidence in the role.

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

To thrive as a Jr Software Engineer, you need a solid understanding of programming languages (such as Java, Python, or JavaScript), basic software development principles, and a relevant degree or equivalent experience. Familiarity with version control systems like Git, integrated development environments (IDEs), and basic debugging tools is commonly required. Strong problem-solving skills, a willingness to learn, and effective teamwork set excellent junior engineers apart. These competencies are essential for contributing to development projects, adapting to evolving technologies, and collaborating efficiently in a technical environment.

What are Jr Software Engineers?

Jr Software Engineers are entry-level professionals who assist in designing, developing, and maintaining software applications under the guidance of more experienced engineers. They typically handle coding tasks, debugging, and testing, while learning industry practices and tools on the job. This role is ideal for recent graduates or those new to the field, providing valuable hands-on experience and opportunities for skill development. Jr Software Engineers often work as part of a larger development team and contribute to various phases of the software development lifecycle.
More about Jr Software Engineer jobs
What cities are hiring for Jr Software Engineer jobs? Cities with the most Jr Software Engineer job openings:
What states have the most Jr Software Engineer jobs? States with the most job openings for Jr Software Engineer jobs include:
Infographic showing various Jr Software Engineer job openings in the United States as of July 2026, with employment types broken down into 96% Full Time, 1% Part Time, and 3% Contract. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $94,542 per year, or $45.5 per hour.
Jr Software Engineer

Jr Software Engineer

FANTOM CORPORATION

Hanover, MD • On-site

Full-time

Posted 7 days ago


Job description

Job Summary:
Fantom Corporation is a mission-focused organization supporting critical programs across the defense and intelligence community. We are seeking a Jr Software Engineer to support the development and maintenance of complex software systems within a collaborative engineering environment, involving building scalable applications and integrating modern technologies.
Responsibilities:
• Design, develop, and maintain full stack software applications and services
• Develop backend functionality using C++, Python, Java, and related technologies
• Build and maintain frontend applications using Angular, HTML, JavaScript, and modern web frameworks
• Develop and support database solutions using MongoDB and SQL-based technologies
• Deploy and manage applications using Docker and Kubernetes
• Analyze user requirements and translate them into software design and performance solutions
• Debug and resolve software defects and performance issues
• Integrate software into new and existing systems and environments
• Develop database queries and support data processing activities
• Participate in software testing, validation, and quality assurance activities
• Contribute to software documentation and process improvement initiatives
• Collaborate with cross-functional teams throughout the software development lifecycle
Qualifications:
Required:
• Must be fully cleared with a recent MD polygraph
• Must be willing and able to work fully onsite at the location listed in this posting
• Bachelor’s degree in Computer Science or related discipline (or equivalent experience)
• Strong programming experience with C++ and Python
• Experience with Java development
• Experience working with MongoDB and SQL databases
• Experience with Docker and Kubernetes
• Experience developing frontend applications using Angular, HTML, and JavaScript
• Understanding of software development lifecycle methodologies and best practices
• Strong troubleshooting and problem-solving skills
• Ability to work independently and collaboratively within a team environment
Preferred:
• Experience working with distributed systems or cloud-based environments
• Familiarity with Agile software development methodologies
• Experience supporting data-intensive or real-time applications
• Experience with DevOps tools and CI/CD pipelines
Company:
Fantom Corporation provides Podcasting Media and Information Technology (IT) Services to customers in defense and intelligence agencies. Founded in 2014, the company is headquartered in Mclean, USA, with a team of 11-50 employees. The company is currently Early Stage.