Skip to main content
CareerCircle Home
Log in
Join
Search for and find Software Developer/Tester jobs and Leidos jobs at CareerCircle.com
Leidos jobs, learn more at CareerCircle.com

Software Developer/Tester

Leidos

Posted Friday, August 1, 2025

Posting ID: R-00163016

San Diego, CA
Share:
FacebookTwitterLinkedin
Description

Leidos has a new and exciting opportunity for a Data Scientist in our National Security Sector's (NSS) Cyber & Analytics Business Area (CABA). Our talented team is at the forefront in Security Engineering, Computer Network Operations (CNO), Mission Software, Analytical Methods and Modeling, Signals Intelligence (SIGINT), and Cryptographic Key Management. At Leidos, we offer competitive benefits, including Paid Time Off, 11 paid Holidays, 401K with a 6% company match and immediate vesting, Flexible Schedules, Discounted Stock Purchase Plans, Technical Upskilling, Education and Training Support, Parental Paid Leave, and much more. Join us and make a difference in National Security!

Job Summary:

We are seeking a skilled and detail-oriented Software Developer and Tester to join our dynamic team. In this dual-role position, you will be responsible for designing, developing, and maintaining software applications while also ensuring their quality through rigorous testing practices. You will work closely with cross-functional teams to deliver reliable, scalable, and high-performance solutions that meet user needs and business objectives.

Primary Responsibilities:
  • Plan, manage, and track software development test effort from the beginning of the sprint through GAT
  • Review requirements and design documents to identify the full scope of testing
  • Execute test cases to ensure software quality and functionality on Unix Workstations and Windows PCs
  • Collaborate with developers and product teams to identify and resolve software defects
  • Assist in developing and refining test plans and strategies for new software features
  • Conduct exploratory and usability testing to locate bugs before software introduction into production
  • Document and report test results, providing clear insights to stakeholders and team members
  • Analyze test data to identify patterns and improve testing processes and outcomes
  • Perform root cause analysis on defects found to identify and mitigate project risks
  • Execute comprehensive testing against the software, ensuring all features function as designed and intended
  • Contribute to knowledge sharing sessions, fostering a culture of learning and improvement
  • Understand existing test processes and identify improvements and efficiencies
  • Design, develop, test, and deploy software solutions using Ada, C, C++, and PL/SQL
  • Develop and maintain Unix scripts for automation, system administration, build processes, and data manipulation
  • Option to work a 9/80 work schedule (i.e., 9 hour days, then work 8 hours on first Friday and off the second Friday)
Basic Qualifications:
  • Bachelor's Degree in a related field and at least 8+ years of related experience or a Master's Degree and at least 6+ years of relevant experience. Additional experience may be substituted for a Degree.
  • Six years of experience in software development and testing.
  • Formal test background with demonstrated experience with test automation methodologies
  • Understanding of SQL and/or PL/SQL
  • Knowledge of Solaris Development Environment, including in-depth knowledge and hands-on experience developing, compiling, debugging, and deploying software on Solaris operating systems
  • Experience with Oracle Solaris, Linux, and Windows workstations
  • Experience testing Web Applications
  • Ability to troubleshoot software issues, identify root causes, and implement effective solutions
  • NIX and Audit Script Knowledge
  • Experience creating Requirement Traceability Matrices
  • Experience with version control systems
  • Excellent written and verbal communications skills for communicating with customers and or clients; strong problem solving and people skills for collaborating with team.
  • Must possess an active Secret clearance to be considered and would be eligible to obtain up to a TS/SCI clearance in the future.
Preferred Qualifications:
  • Familiarity with Eclipse, JAWS, Jenkins, Selenium, and Git (gitlab, github) and Subversion
  • Experience with agile development methodologies, Scrum methodology, and test-driven development
  • Experience with change control, deployment tools, and utilities (Ansible, Docker)
  • Scripting experience in Java, JavaScript, or Python
  • COMSEC and EKMS Knowledge
  • Experience with Powerbuilder
  • Familiarity with modern-day Cybersecurity and Cryptographic Key Management solutions.
  • Experience working with DevOps to integrate test automation scripts into CI/CD
  • Programming Language Proficiencies:
    • Ada: Experience in Ada development
    • C & C++: Strong background in systems-level programming, performance optimization, and memory management
    • SQL: Experience with database design, querying, and optimization
    • UNIX Scripting: Advanced skills in writing and maintaining complex scripts (e.g., C shell, Bash, KornShell) for automation, system configuration, and data processing
  • DoD 8570 approved security certification (i.e., Security +) (Will be required 90 days after hire).
At Leidos, the opportunities are boundless. We challenge our staff with interesting assignments that allow them to thrive professionally and personally. For us, helping you grow your career is good business. We look forward to learning more about you - apply today.

Original Posting:
July 21, 2025
For 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.

Pay Range:
Pay Range $104,650.00 - $189,175.00

The Leidos pay range for this job level is a general guideline only and 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.
The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
On-Site
Communication
Auditing
Automation
Writing
Detail Oriented
Change Control
Security Engineering
Root Cause Analysis
Cyber Security
Debugging
Version Control
Test Automation
Java (Programming Language)
SQL (Programming Language)
Scalability
Software Development
Agile Methodology
Scripting
Linux
Problem Solving
Troubleshooting (Problem Solving)
DevOps
Bash (Scripting Language)
Ansible
Git (Version Control System)
Docker (Software)
JavaScript (Programming Language)
Test Planning
Traceability
System Administration
Analytical Techniques
Data Science
CompTIA Security+
Development Environment
C++ (Programming Language)
Scrum (Software Development)
Jenkins
Test Data
Top Secret-Sensitive Compartmented Information (TS/SCI Clearance)
C (Programming Language)
Unix
Gitlab
Market Data
Upskilling
Building Codes
Equities
Github
Database Design
Selenium (Software)
Software Quality (SQA/SQC)
System Configuration
Key Management
Secret Clearance
Eclipse (Software)
Solaris (Operating System)
Cryptography
Signals Intelligence
Usability Testing
Computer Network Operations
Korn Shell
C Shell
Software Solutions
Time Off Management

Blog