Demo

Senior Software Engineer

Rividium Inc
Hanover, MD Full Time
POSTED ON 7/24/2026
AVAILABLE BEFORE 8/22/2026
Description

RiVidium Inc. is seeking a Senior Software Engineer to support mission-critical software development efforts within a Department of Defense (DoD) environment. The selected candidate will design, develop, and deploy secure, high-quality software solutions that meet DoD coding standards and technical design requirements. This role involves working closely with cross-functional engineering teams to deliver innovative applications that support operational and mission objectives.

Key Responsibilities

  • Design, develop, and implement secure and scalable software solutions in accordance with DoD development standards and best practices.
  • Build high-quality, reliable, and maintainable applications that support mission systems and operational capabilities.
  • Develop, modify, and maintain software programming applications and system components.
  • Support installation, configuration, and deployment of software applications and operating systems.
  • Participate in software testing activities, including test planning, test review, and validation of system performance.
  • Conduct code reviews and collaborate with team members to improve software quality and system reliability.
  • Troubleshoot, debug, and resolve complex software defects and system issues.
  • Document technical designs, software architecture, and implementation details.
  • Work closely with engineering teams, system architects, and mission stakeholders to deliver software solutions aligned with operational requirements.

Required Qualifications

Education

  • Master's degree from an accredited college or university.

Experience

  • Minimum 10 years of experience as a Software Engineer supporting programs within a Department of Defense (DoD) environment.

Clearance

  • Active Top Secret / SCI clearance required.

Substitution Policy

  • One academic year at an accredited college or university in a related degree program may substitute for one year of experience.
  • Two years of industry experience may substitute for one year of DoD experience, for up to six years of credit.

Preferred Qualifications

  • Degree in Computer Science, Software Engineering, Information Systems, Computer Programming, or related field.
  • Experience developing software in secure government or intelligence environments.
  • Experience working with DoD software development standards and mission systems.

Work Location

  • Hanover, Maryland (on-site support required)

About the Organization Established in 2008, RiVidium, Inc. (dba TripleCyber) is a VA-Verified SDVOSB and an SBA-Certified 8(a) company. To prepare our clients for the future, RiVidium has balanced all parts of our organization to attract the finest employees in order to 'Strive to be the missing element defining tomorrow's technology'. RiVidium keeps pace and surpasses its competitors by meeting challenges of advancements in Logistics, Human Capital, Cyber, Intelligence & Technology.

EOE Statement We are an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status or any other characteristic protected by law. If you need a reasonable accommodation for any part of the employment process, please contact Human Resources (HR) at hr@rividium.com.

Salary.com Estimation for Senior Software Engineer in Hanover, MD
$127,699 to $153,850
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Engineer?

Sign up to receive alerts about other jobs on the Senior Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$70,609 - $91,165
Income Estimation: 
$86,680 - $110,316
Income Estimation: 
$117,033 - $148,289
Income Estimation: 
$72,994 - $92,246
Income Estimation: 
$91,370 - $117,201
Income Estimation: 
$84,222 - $112,497
Income Estimation: 
$83,184 - $105,164
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Rividium Inc

  • Rividium Inc Springfield, VA
  • Description RiVidium Inc. is seeking an Intermediate level Exploitation Analyst to identify access and collection gaps that can be satisfied through cyber ... more
  • 1 Day Ago

  • Rividium Inc Quantico, VA
  • Description RiVidium Inc. is seeking an experienced Network Engineer - Level 1 to support the Naval Criminal Investigative Service (NCIS) enterprise networ... more
  • 9 Days Ago

  • Rividium Inc Quantico, VA
  • Description RiVidium Inc. is seeking a skilled Video Teleconference (VTC) Administrator - Level 2 to support the Naval Criminal Investigative Service (NCIS... more
  • 9 Days Ago

  • Rividium Inc Quantico, VA
  • Description RiVidium Inc. is seeking a skilled Video Teleconference (VTC) Engineer - Level 1 to support the Naval Criminal Investigative Service (NCIS) ent... more
  • 9 Days Ago


Not the job you're looking for? Here are some other Senior Software Engineer jobs in the Hanover, MD area that may be a better fit.

  • Captivation Software Aberdeen, MD
  • Build to something to be proud of. Captivation has built a reputation on providing customers exactly what is needed in a timely manner. Our team of enginee... more
  • 1 Month Ago

  • Captivation Software Annapolis, MD
  • Build to something to be proud of. Captivation has built a reputation on providing customers exactly what is needed in a timely manner. Our team of enginee... more
  • 1 Day Ago

AI Assistant is available now!

Feel free to start your new journey!