×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer, DevOps, Software Testing

Job in Germantown, Montgomery County, Maryland, 20874, USA
Listing for: Envision Innovative Solutions
Full Time position
Listed on 2026-11-05
Job specializations:
  • Software Development
    Software Engineer, DevOps, Software Testing, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 160000 - 171000 USD Yearly USD 160000.00 171000.00 YEAR
Job Description & How to Apply Below

At Envision Innovative Solutions, we're more than a technology company—we're a team of innovators, problem-solvers, and mission-focused professionals dedicated to making a meaningful impact. Since 2006, we have delivered innovative technology, engineering, cybersecurity, and mission support solutions to government and commercial clients. We foster a collaborative, and people-first culture where creativity is encouraged, professional growth is supported, and every team member has the opportunity to make a difference.
Envision is seeking a motivated, career, and customer-oriented Software Engineer to join our team in Aberdeen Proving Ground, Maryland

Primary Responsibilities
  • Provide software engineering expertise to design, develop, test, integrate, and sustain software solutions for government information systems and associated applications.
  • Support the full Software Development Life Cycle (SDLC), from requirements analysis and architectural design to deployment and post-deployment maintenance, utilizing modern software development methodologies, including Continuous Integration/Continuous Delivery (CI/CD) and Dev Sec Ops  frameworks.
  • Develop and release software modifications, including updates, patches, and new capabilities, while managing source code and documentation under a formal configuration management process.
  • Create and maintain comprehensive software documentation, including design specifications, test plans, version release notes, and user manuals, to support system sustainment and knowledge transfer.
  • Develop, plan, analyze, design products, and program computer software that requires extensive research. Utilize advanced knowledge in the field of computer science or software engineering, along with advanced knowledge of software development and methodologies.
  • Perform software and system testing procedures, bug verification, release testing, and beta support. Perform product design and programming activities involving multiple modules or subsystems.
  • Participate in design meetings and consultations with other staff to evaluate interfaces between hardware and software, as well as the operational and performance requirements of the overall system. Perform complex release testing and beta support for assigned projects and resolve problems found in the software.
  • Prepare documentation required for the product. Analyze and research software requirements to determine the feasibility of design and marketing requirements within time and cost constraints.
  • Consult with customers concerning the application and maintenance of software and coordinate the installation of software systems.
Required Skills
  • 7+ years of experience in software development, Cybersecurity, Information Security, or a related field
  • Full-Lifecycle Software Engineering:
    Proven ability to execute the full software development lifecycle (SDLC), including building pipeline environments, code execution, deployment, and strict software configuration management.
  • Coding & Environment Proficiency:
    Strong programming and scripting experience (e.g., Python, C++, etc.) with the ability to navigate, develop, and maintain code across both Linux and Windows operating environments.
  • Defect Resolution & Sustainment:
    Demonstrated experience in code maintenance, identifying and troubleshooting complex software bugs, and developing reliable maintenance patches and hotfixes for fielded software baselines.
  • Software Testing & Verification: familiar with conducting formal software verification, non-breaking regression testing, and supporting Independent Verification and Validation (IV&V) for software releases.
Desired Skills
  • DoD & Weapon Systems

    Experience:

    Prior experience supporting Department of Defense (DoD) or commercial weapon systems.
  • Experience…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary