Software Developer
$87.10K - $157.45K/yr
This Software Developer role includes trade studies, system engineering, model-based system engineering, portfolio analysis, software development demonstration and product testing and deployment to ...
$87.10K - $157.45K/yr
This Software Developer role includes trade studies, system engineering, model-based system engineering, portfolio analysis, software development demonstration and product testing and deployment to ...
$87.10K - $157.45K/yr
This Software Developer role includes trade studies, system engineering, model-based system engineering, portfolio analysis, software development demonstration and product testing and deployment to ...
$87.10K - $157.45K/yr
This Software Developer role includes trade studies, system engineering, model-based system engineering, portfolio analysis, software development demonstration and product testing and deployment to ...
$87.10K - $157.45K/yr
This Software Developer role includes trade studies, system engineering, model-based system engineering, portfolio analysis, software development demonstration and product testing and deployment to ...
Colorado Springs, CO · On-site
$87.10K - $157.45K/yr
This Software Developer role includes trade studies, system engineering, model-based system engineering, portfolio analysis, software development demonstration and product testing and deployment to ...
Colorado Springs, CO · On-site
$87.10K - $157.45K/yr
This Software Developer role includes trade studies, system engineering, model-based system engineering, portfolio analysis, software development demonstration and product testing and deployment to ...
Boone, NC · On-site
Software Developers also analyze and design databases within an application area. RESPONSIBILITIES * Designs or develops software systems using design and functional specifications, scientific ...
Quick apply
Boone, NC · On-site
Software Developers also analyze and design databases within an application area. RESPONSIBILITIES * Designs or develops software systems using design and functional specifications, scientific ...
Perform data quality analysis to ensure data integrity and accuracy of production data. Develop ... Engineer, Software Development Engineer, Applications Engineer or any suitable combination ...
Perform data quality analysis to ensure data integrity and accuracy of production data. Develop ... Engineer, Software Development Engineer, Applications Engineer or any suitable combination ...
Analyze and amend errors in a timely and accurate fashion. * Successfully complete training program for Software Developer. * Learn basic tools and techniques necessary to begin productive work.
Analyze and amend errors in a timely and accurate fashion. * Successfully complete training program for Software Developer. * Learn basic tools and techniques necessary to begin productive work.
Analyze and amend errors in a timely and accurate fashion. * Successfully complete training program for Software Developer. * Learn basic tools and techniques necessary to begin productive work.
Analyze and amend errors in a timely and accurate fashion. * Successfully complete training program for Software Developer. * Learn basic tools and techniques necessary to begin productive work.
Analyze and amend errors in a timely and accurate fashion. * Successfully complete training program for Software Developer. * Learn basic tools and techniques necessary to begin productive work.
Analyze and amend errors in a timely and accurate fashion. * Successfully complete training program for Software Developer. * Learn basic tools and techniques necessary to begin productive work.
Analyze and amend errors in a timely and accurate fashion. * Successfully complete training program for Software Developer. * Learn basic tools and techniques necessary to begin productive work.
Analyze and amend errors in a timely and accurate fashion. * Successfully complete training program for Software Developer. * Learn basic tools and techniques necessary to begin productive work.
Analyze and amend errors in a timely and accurate fashion. * Successfully complete training program for Software Developer. * Learn basic tools and techniques necessary to begin productive work.
Analyze and amend errors in a timely and accurate fashion. * Successfully complete training program for Software Developer. * Learn basic tools and techniques necessary to begin productive work.
Analyze and amend errors in a timely and accurate fashion. * Successfully complete training program for Software Developer. * Learn basic tools and techniques necessary to begin productive work.
Analyze and amend errors in a timely and accurate fashion. * Successfully complete training program for Software Developer. * Learn basic tools and techniques necessary to begin productive work.
Analyze and amend errors in a timely and accurate fashion. * Successfully complete training program for Software Developer. * Learn basic tools and techniques necessary to begin productive work.
Analyze and amend errors in a timely and accurate fashion. * Successfully complete training program for Software Developer. * Learn basic tools and techniques necessary to begin productive work.
Software Developer, Systems Software researches, designs, develops, and tests operating systems ... Set operational specifications and formulate and analyze software requirements. Required ...
Software Developer, Systems Software researches, designs, develops, and tests operating systems ... Set operational specifications and formulate and analyze software requirements. Required ...
Analyze and amend errors in a timely and accurate fashion. * Successfully complete training program for Software Developer. * Learn basic tools and techniques necessary to begin productive work.
Analyze and amend errors in a timely and accurate fashion. * Successfully complete training program for Software Developer. * Learn basic tools and techniques necessary to begin productive work.
Software Developer, Systems Software researches, designs, develops, and tests operating systems ... Set operational specifications and formulate and analyze software requirements. Required ...
Software Developer, Systems Software researches, designs, develops, and tests operating systems ... Set operational specifications and formulate and analyze software requirements. Required ...
$180K - $245K/yr
... software, with unmatched accuracy, low latency, and cost efficiency. Backed by a recent Series C ... This role pulls billing and analytics engineering out of the broader Console team, creating a ...
$180K - $245K/yr
... software, with unmatched accuracy, low latency, and cost efficiency. Backed by a recent Series C ... This role pulls billing and analytics engineering out of the broader Console team, creating a ...
Analyze and amend errors in a timely and accurate fashion. * Successfully complete training program for Software Developer. * Learn basic tools and techniques necessary to begin productive work.
Analyze and amend errors in a timely and accurate fashion. * Successfully complete training program for Software Developer. * Learn basic tools and techniques necessary to begin productive work.
Analyze and amend errors in a timely and accurate fashion. * Successfully complete training program for Software Developer. * Learn basic tools and techniques necessary to begin productive work.
Analyze and amend errors in a timely and accurate fashion. * Successfully complete training program for Software Developer. * Learn basic tools and techniques necessary to begin productive work.
Analyze and amend errors in a timely and accurate fashion. * Successfully complete training program for Software Developer. * Learn basic tools and techniques necessary to begin productive work.
Analyze and amend errors in a timely and accurate fashion. * Successfully complete training program for Software Developer. * Learn basic tools and techniques necessary to begin productive work.
Analyze and amend errors in a timely and accurate fashion. * Successfully complete training program for Software Developer. * Learn basic tools and techniques necessary to begin productive work.
Analyze and amend errors in a timely and accurate fashion. * Successfully complete training program for Software Developer. * Learn basic tools and techniques necessary to begin productive work.
$48K - $58.7K
1% of jobs
$58.7K - $69.5K
4% of jobs
$69.5K - $80.2K
9% of jobs
$90.2K is the 25th percentile. Wages below this are outliers.
$80.2K - $90.9K
12% of jobs
$90.9K - $101.6K
15% of jobs
The median wage is $108.7K / yr.
$101.6K - $112.4K
14% of jobs
$112.4K - $123.1K
15% of jobs
$127.3K is the 75th percentile. Wages above this are outliers.
$123.1K - $133.8K
13% of jobs
$133.8K - $144.5K
9% of jobs
$144.5K - $155.3K
5% of jobs
$155.3K - $166K
3% of jobs
$48K
$111.8K
$166K
| Aspect | Analytics Software Developer | Data Engineer |
|---|---|---|
| Required Credentials | Bachelor's in CS, Data Science, or related field; programming skills in Python, SQL | Bachelor's or higher in CS, Data Engineering, or related; strong SQL, Python, and cloud platform knowledge |
| Work Environment | Develops analytics tools, dashboards, and reporting software; collaborates with data analysts | Builds data pipelines, manages data infrastructure, and ensures data flow efficiency |
| Employer & Industry Usage | Used in tech, finance, healthcare for analytics solutions | Common in large data-driven companies, cloud providers, and data-centric industries |
While both roles involve working with data and programming, Analytics Software Developers focus on creating tools and applications for data analysis, whereas Data Engineers build the infrastructure that enables data collection and storage. Understanding these differences helps in choosing the right career path or job focus.

8.4
Based on 146 frontline employees who took The Breakroom Quiz
58th of 424 rated business services
POSITION: Software Developer
Location: Colorado Springs, CO
Make an Impact with Leidos!
Leidos Defense Sector has an opportunity in the Integrated Tactical Warning/Attack Assessment (ITW/AA) and Missile Defense mission areas.
Your Greatest Work is Ahead!
This Software Developer role includes trade studies, system engineering, model-based system engineering, portfolio analysis, software development demonstration and product testing and deployment to Cheyenne Mountain. Leidos is focused on finding the best people, processes, and tools that will provide solutions in data integration and fusion, data analytics, data mining, predictive analytics, data visualization, and decision support tools. This position will report directly to the Program Manager.
Primary Responsibilities:
Design and implement containerized environments for Java and C++ applications.
Develop mission-critical software supporting missile defense systems.
Communicate and document technical solutions for integrated engineering teams in a fast-paced environment.
Stay updated on state-of-the-art programming techniques and technologies.
Conduct software design and code reviews to ensure product quality.
Collaborate with System Engineering teams to synchronize, schedule, and demonstrate capabilities to customers.
Manage regression coding and deployment delays with third-party contractors and stakeholders.
Required Qualifications:
Bachelor's degree in Software development or related discipline with 4+ years of relevant experience. (Additional related experience, training, and/or certifications may substitute degree requirements)
US Citizen; Currently possess an active DoD Secret security clearance.
Expertise in C++ and Java programming.
Experience in developing micro-services and containerized environments.
Strong ability to work independently and collaboratively within engineering teams.
Familiarity with Agile software development processes.
Preferred Qualifications:
Master's degree in associated field
Effective communication skills and experience managing multiple tasks.
Experience in FORTRAN
Experience with missile warning and missile defense
Understanding of missile warning message types
AMSOPP1
If you're looking for comfort, keep scrolling. At Leidos, we outthink, outbuild, and outpace the status quo - because the mission demands it. We're not hiring followers. We're recruiting the ones who disrupt, provoke, and refuse to fail. Step 10 is ancient history. We're already at step 30 - and moving faster than anyone else dares.
Original Posting:May 12, 2026For U.S. Positions: While subject to change based on business needs, Leidos reasonably anticipates that this job requisition will remain open for at least 3 days with an anticipated close date of no earlier than 3 days after the original posting date as listed above.
The Leidos pay range for this job level is a general guideline onlyand not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.
Sourced by ZipRecruiter
At Leidos, we deliver innovative solutions through the efforts of our diverse and talented people who are dedicated to our customers' success. We empower our teams, contribute to our communities, and operate sustainable practices. Everything we do is built on a commitment to do the right thing for our customers, our people, and our community.
It services
10,000+ Employees
Reston, VA, US