1

Junior Software Analyst Jobs (NOW HIRING)

Junior Software Developer

Annapolis, MD · On-site

$66K - $86K/yr

Junior Software Developer Position Description At Nightwing CODEX, a software developer designs and ... Experience with IDA Pro, Ghidra, or similar binary analysis tool a plus * Familiarity with modern ...

As a Junior Software Engineer, you'll help investigate and resolve complex customer issues, improve ... Has strong analytical and troubleshooting skills * Communicates clearly with both technical and non ...

As a Junior Software Engineer, you'll help investigate and resolve complex customer issues, improve ... Has strong analytical and troubleshooting skills * Communicates clearly with both technical and non ...

New

Junior Software Developer

Costa Mesa, CA · On-site

$57K - $129K/yr

Job Summary : Under general supervision, the Junior Software Developer contributes to the ... for valve sizing, performance analysis, and asset management. * Contribute to technical ...

As a Junior Software Engineer, you'll help investigate and resolve complex customer issues, improve ... Has strong analytical and troubleshooting skills * Communicates clearly with both technical and non ...

Junior Software Developer

Huntsville, AL · On-site

$66K - $85K/yr

As a Junior Software Developer your duties will include the following, but are not limited to ... Performs systems modeling, simulation and analysis. * Designs and develops compilers, assemblers ...

Junior Software Engineer Your Main Objective: Work in a variety of environments to develop ... Developing analytics to produce metrics based on data tagging efforts. Develop prototypes ...

Junior Software Engineer

Chicago, IL · On-site

$80K - $130K/yr

Junior Software Engineer (Trading Systems & OS) Location: Chicago, IL (Loop) Team: Proprietary ... Ability to write clean, efficient code for data analysis and automation. * OS Fundamentals: Deep ...

Junior Software Developer

Colorado Springs, CO · On-site

$67K - $87K/yr

Overview Bowhead seeks a Junior Software Developer to support our customer on the WSOTS II contract ... Conduct relevant research, data analysis, and create reports. Coordination of client-initiated ...

next page

Showing results 1-20

Junior Software Analyst information

See salary details

$15

$32

$53

How much do junior software analyst jobs pay per hour?

As of Jun 6, 2026, the average hourly pay for junior software analyst in the United States is $32.12, according to ZipRecruiter salary data. Most workers in this role earn between $23.08 and $35.34 per hour, depending on experience, location, and employer.

What is the difference between Junior Software Analyst vs Junior Data Analyst?

AspectJunior Software AnalystJunior Data Analyst
Required CredentialsBachelor's in Computer Science or related field, basic programming knowledgeBachelor's in Statistics, Mathematics, or related field, data analysis skills
Work EnvironmentSoftware development teams, IT departmentsData teams, business intelligence units
Employer & Industry UsageTech companies, software firms, IT servicesFinance, marketing, healthcare, retail
Common Search & ComparisonYesYes

The main difference between a Junior Software Analyst and a Junior Data Analyst lies in their focus areas. Junior Software Analysts primarily work with software systems, coding, and technical troubleshooting, while Junior Data Analysts focus on interpreting data, creating reports, and supporting business decisions. Both roles require a bachelor's degree and entry-level skills, but their daily tasks and industry applications differ significantly.

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

To thrive as a Junior Software Analyst, you need a solid understanding of software development principles, analytical thinking, and a relevant degree in computer science or a related field. Familiarity with tools like SQL, Jira, and basic programming languages, as well as experience with software testing platforms, is typically required. Strong problem-solving abilities, communication skills, and attention to detail help you collaborate effectively and interpret technical requirements. These skills ensure accurate analysis, efficient troubleshooting, and seamless support for software projects.

What are some common challenges faced by Junior Software Analysts in their first year, and how can they overcome them?

Junior Software Analysts often encounter challenges such as understanding complex business requirements, adapting to new software tools, and effectively communicating with both technical and non-technical team members. To overcome these hurdles, it's helpful to actively seek mentorship from senior analysts, participate in team meetings, and invest time in learning the company's systems and workflows. Regular feedback and open communication with colleagues can also accelerate growth and help new analysts become more confident in their roles.

What are Junior Software Analysts?

Junior Software Analysts are entry-level professionals who support software development and maintenance by analyzing user requirements, testing software applications, and documenting processes. They often work closely with senior analysts, developers, and business stakeholders to gather information, troubleshoot issues, and ensure software meets business needs. Their role typically involves data analysis, writing reports, and helping improve system efficiency while gaining experience in software methodologies and tools.
More about Junior Software Analyst jobs
What cities are hiring for Junior Software Analyst jobs? Cities with the most Junior Software Analyst job openings:
What are the most commonly searched types of Software Analyst jobs? The most popular types of Software Analyst jobs are:
What states have the most Junior Software Analyst jobs? States with the most job openings for Junior Software Analyst jobs include:
What job categories do people searching Junior Software Analyst jobs look for? The top searched job categories for Junior Software Analyst jobs are:
Infographic showing various Junior Software Analyst job openings in the United States as of May 2026, with employment types broken down into 96% Full Time, 1% Part Time, and 3% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $66,802 per year, or $32.1 per hour.

Junior Software Developer

Nightwing

Annapolis, MD • On-site

$66K - $86K/yr

Full-time

Posted 11 days ago


Job description

Nightwing provides technically advanced full-spectrum cyber, data operations, systems integration and intelligence mission support services to meet our customers' most demanding challenges. Our capabilities include cyber space operations, cyber defense and resiliency, vulnerability research, ubiquitous technical surveillance, data intelligence, lifecycle mission enablement, and software modernization. Nightwing brings disruptive technologies, agility, and competitive offerings to customers in the intelligence community, defense, civil, and commercial markets.
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 Java. The intended platforms are Windows and Linux systems with the environment being low and high level user space.
The developer diagnoses issues and debugs customer problems using industry standard tools as well as custom toolsets. In addition, the candidate is responsible for end-to-end design, development, and standard developer testing of the developed software. The software developer also writes documentation pertinent to operating and supporting the developed software and techniques. Daily activities include software development, toolchain/helper tool development, and use of debuggers, disassemblers, and other diagnostic software.
Other activities include attending design meetings, mentoring junior developers, or performing code reviews. Software developers' interface with other developers as well as customer personnel to solve problems and communicate requirements, status, and other information. They also mentor and lead junior-level developers to accomplish mission objectives and solve real-time engineering challenges.
Technical Requirements
The candidate will join a team of developers working on various Unix, Windows, or Mobile capabilities. They will support the group's overall mission to design, develop, test, and maintain CNO capabilities.
Security Clearance
Top Secret/SCI + Full Scope Poly required
Required Experience:
  • 1 - 6 years of experience programming in C/C++ or similar and Python
  • In-depth understanding of network protocols
  • In-depth understanding of OS internals
  • Experience with IDA Pro, Ghidra, or similar binary analysis tool a plus
  • Familiarity with modern software engineering concepts
  • Knowledge of common CNO techniques
  • Ability to gather requirements and design a solution with minimal oversight
  • Ability to present a development plan and forecast deliverables
  • Strong familiarity with software security technologies such as ASLR and DEP
  • Experience with additional architectures (ARM, RISC, PPC etc.)

Required Education
Bachelor's in computer engineering, Computer Science, or related field.
At Nightwing, we value collaboration and teamwork. You'll have the opportunity to work alongside talented individuals who are passionate about what they do. Together, we'll leverage our collective expertise to drive innovation, solve complex problems, and deliver exceptional results for our clients.
Thank you for considering joining us as we embark on this new journey and shape the future of cybersecurity and intelligence together as part of the Nightwing team.
Nightwing is An Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age or any other federally protected class.