Senior Software Engineer

RiVidium, Inc

$100K — $130K *
Aerospace & Defense
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • Master's degree in a relevant field required.
  • At least 10 years of software engineering experience in a DoD environment.
  • Active Top Secret / SCI clearance required.
  • Experience with DoD development standards and mission systems highly preferred.
  • Experience developing software in secure government environments is a plus.

Responsibilities

  • Design and develop secure software solutions following DoD standards.
  • Build maintainable applications that enhance operational capabilities.
  • Modify and maintain software applications and system components.
  • Support the deployment of software applications and operating systems.
  • Participate in software testing activities, including test planning and validation.
  • Conduct code reviews to enhance software quality and reliability.
  • Troubleshoot and debug complex software defects.
  • Document technical designs and software implementation details.

Benefits

  • Work in a mission-critical Department of Defense environment.
  • Engage in cross-functional teamwork to drive innovative solutions.
  • Opportunity to enhance skills in secure and scalable development.
  • Access to ongoing professional development and challenging projects.
Full Job Description
Full-Time/Part-Time
Full-Time

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)


This position is currently accepting applications.

Similar Jobs

More Jobs at RiVidium, Inc

More Aerospace & Defense Jobs

Find similar Senior Software Engineer jobs: