Software Engineer
Chantilly, VA · On-site
SAIC has an immediate opening for a Software Engineer to maintain, upgrade, and develop as necessary a custom software solution critical to the daily execution of our customer's mission. The current ...
Chantilly, VA · On-site
SAIC has an immediate opening for a Software Engineer to maintain, upgrade, and develop as necessary a custom software solution critical to the daily execution of our customer's mission. The current ...
Chantilly, VA · On-site
SAIC has an immediate opening for a Software Engineer to maintain, upgrade, and develop as necessary a custom software solution critical to the daily execution of our customer's mission. The current ...
Reston, VA · On-site
Demonstrated experience with a variety of systematic, disciplined, and quantifiable approaches to the development, operation, and maintenance of software, encompassing techniques and procedures often ...
Quick apply
Reston, VA · On-site
Demonstrated experience with a variety of systematic, disciplined, and quantifiable approaches to the development, operation, and maintenance of software, encompassing techniques and procedures often ...
Perform software maintenance and upgrades, ensuring the stability and performance of our systems. * Liaise with different teams to resolve dependencies and ensure timely delivery of projects.
Perform software maintenance and upgrades, ensuring the stability and performance of our systems. * Liaise with different teams to resolve dependencies and ensure timely delivery of projects.
Houston, TX · On-site
$116.90K - $154.20K/yr
Assess database performance and ensure that programs continue to operate normally through software maintenance and testing. She will apply engineering principles to design and develop new software ...
Houston, TX · On-site
$116.90K - $154.20K/yr
Assess database performance and ensure that programs continue to operate normally through software maintenance and testing. She will apply engineering principles to design and develop new software ...
Sterling Heights, MI · On-site
$62/hr
Develop and maintain real-time embedded software applications * Support hardware/software integration, troubleshooting, debugging, and verification testing * Develop unit tests and technical ...
Quick apply
Sterling Heights, MI · On-site
$62/hr
Develop and maintain real-time embedded software applications * Support hardware/software integration, troubleshooting, debugging, and verification testing * Develop unit tests and technical ...
San Francisco, CA · On-site
Create and maintain documentation * Perform research related to languages, data structures, algorithms, file systems, libraries, tools, datasets * Assist team members in software design / development ...
San Francisco, CA · On-site
Create and maintain documentation * Perform research related to languages, data structures, algorithms, file systems, libraries, tools, datasets * Assist team members in software design / development ...
Reston, VA · On-site
$129.50K - $170.70K/yr
Demonstrated experience with a variety of systematic, disciplined, and quantifiable approaches to the development, operation, and maintenance of software, encompassing techniques and procedures often ...
Reston, VA · On-site
$129.50K - $170.70K/yr
Demonstrated experience with a variety of systematic, disciplined, and quantifiable approaches to the development, operation, and maintenance of software, encompassing techniques and procedures often ...
Poway, CA · On-site
$105.89K - $189.55K/yr
Responsible for unit testing, integration testing, software maintenance, and documentation and meeting software quality and compliance standards. * Evaluate integration of software applications with ...
Poway, CA · On-site
$105.89K - $189.55K/yr
Responsible for unit testing, integration testing, software maintenance, and documentation and meeting software quality and compliance standards. * Evaluate integration of software applications with ...
Perform all aspects of software lifecycle development and maintenance to in compliance with contractual and legal requirements as well as governing guidelines and standards * Identify or define ...
Perform all aspects of software lifecycle development and maintenance to in compliance with contractual and legal requirements as well as governing guidelines and standards * Identify or define ...
Reston, VA · On-site
$129.50K - $170.70K/yr
Demonstrated experience with a variety of systematic, disciplined, and quantifiable approaches to the development, operation, and maintenance of software, encompassing techniques and procedures often ...
Quick apply
Reston, VA · On-site
$129.50K - $170.70K/yr
Demonstrated experience with a variety of systematic, disciplined, and quantifiable approaches to the development, operation, and maintenance of software, encompassing techniques and procedures often ...
... maintenance, support, and future development. == Collaborate with team members is assessing data acquisition hardware and software requirements and specifications for upgraded or new DAS architecture ...
... maintenance, support, and future development. == Collaborate with team members is assessing data acquisition hardware and software requirements and specifications for upgraded or new DAS architecture ...
Perform all aspects of software lifecycle development and maintenance to in compliance with contractual and legal requirements as well as governing guidelines and standards * Identify or define ...
Perform all aspects of software lifecycle development and maintenance to in compliance with contractual and legal requirements as well as governing guidelines and standards * Identify or define ...
Create and maintain documentation * Perform research related to languages, data structures, algorithms, file systems, libraries, tools, datasets * Assist team members in software design / development ...
Create and maintain documentation * Perform research related to languages, data structures, algorithms, file systems, libraries, tools, datasets * Assist team members in software design / development ...
Huntsville, AL · On-site
$100K - $140K/yr
Advise and support software maintenance (e.g., bugs) * Participate in integration and testing of systems through collaboration with cross-functional teams * Prepare technical documentation, test ...
Huntsville, AL · On-site
$100K - $140K/yr
Advise and support software maintenance (e.g., bugs) * Participate in integration and testing of systems through collaboration with cross-functional teams * Prepare technical documentation, test ...
Perform all aspects of software lifecycle development and maintenance to in compliance with contractual and legal requirements as well as governing guidelines and standards * Identify or define ...
Perform all aspects of software lifecycle development and maintenance to in compliance with contractual and legal requirements as well as governing guidelines and standards * Identify or define ...
Advise and support software maintenance (e.g., bugs) * Participate in integration and testing of systems through collaboration with cross-functional teams * Prepare technical documentation, test ...
Advise and support software maintenance (e.g., bugs) * Participate in integration and testing of systems through collaboration with cross-functional teams * Prepare technical documentation, test ...
Participate in design and code reviews, software maintenance releases, and documentation of test cases and results. Basic Qualifications * Minimum of 3 years of expertise in software testing and ...
Participate in design and code reviews, software maintenance releases, and documentation of test cases and results. Basic Qualifications * Minimum of 3 years of expertise in software testing and ...
Moorestown, NJ · On-site
$87.68K - $149.07K/yr
Develop software maintenance and upgrade solutions for tactical systems on a collaborative agile team. The candidate will engage in all activities associated with the software development lifecycle ...
Moorestown, NJ · On-site
$87.68K - $149.07K/yr
Develop software maintenance and upgrade solutions for tactical systems on a collaborative agile team. The candidate will engage in all activities associated with the software development lifecycle ...
Maintain an accurate inventory of all software assets, licenses, and entitlements. * Ensure compliance with software licensing agreements and regulatory requirements. * Conduct regular audits of ...
Maintain an accurate inventory of all software assets, licenses, and entitlements. * Ensure compliance with software licensing agreements and regulatory requirements. * Conduct regular audits of ...
Maintain an accurate inventory of all software assets, licenses, and entitlements. * Ensure compliance with software licensing agreements and regulatory requirements. * Conduct regular audits of ...
Maintain an accurate inventory of all software assets, licenses, and entitlements. * Ensure compliance with software licensing agreements and regulatory requirements. * Conduct regular audits of ...
$14.90 - $15.28
3% of jobs
$15.28 - $15.65
3% of jobs
$15.65 - $16.02
12% of jobs
$16.22 is the 25th percentile. Wages below this are outliers.
$16.02 - $16.39
13% of jobs
$16.39 - $16.76
6% of jobs
The median wage is $17.13 / hr.
$16.76 - $17.13
13% of jobs
$17.13 - $17.50
6% of jobs
$17.50 - $17.88
13% of jobs
$18.05 is the 75th percentile. Wages above this are outliers.
$17.88 - $18.25
13% of jobs
$18.25 - $18.62
6% of jobs
$18.62 - $18.99
12% of jobs
$14
$17
$18
| Aspect | Software Maintenance | Software Developer |
|---|---|---|
| Primary Focus | Updating, fixing, and improving existing software | Designing and creating new software applications |
| Required Skills | Debugging, code review, version control | Programming, system design, problem-solving |
| Work Environment | Maintenance teams, support departments | Development teams, project-based settings |
| Certifications | ITIL, relevant programming certifications | Computer science degrees, coding certifications |
While both roles involve programming skills, Software Maintenance focuses on managing and improving existing software, whereas Software Developers create new applications from scratch. Understanding these differences helps employers and job seekers target the right skills and responsibilities for each role.

Other
Posted 27 days ago
SAIC has an immediate opening for a Software Engineer to maintain, upgrade, and develop as necessary a custom software solution critical to the daily execution of our customer's mission. The current software solution runs as an Apache Web Server that serves SQL database content over a customer provided network. The solution is developed using Python running within an application framework hosting a SQLite database. The Software Engineer candidate will also work within a team to support development of scripts and tools to support data collection and automation of lab-based hardware testing.
Roles and Responsibilities:
The candidate's role is primarily centered on developing and maintaining software solutions that support test efforts and data collection, as part of a team in a hardware research lab. The candidate will:
Sourced by ZipRecruiter