I

IntelliGenesis

Cyber defense, data science, intelligence services

Software Engineer 1

Software EngineeringConfirmed live in the last 24 hours
Full-timeAnnapolis Junction, MD, USA$76.1k - $184kIn-person

About the Job

Requirements

  • Three years of experience as a software engineer on programs and contracts of similar scope, type, and complexity; four additional years of comparable software engineering experience may substitute for the required bachelor's degree.
  • A bachelor's degree in Computer Science or a related discipline from an accredited college or university, unless substituted by four additional years of qualifying software engineering experience.
  • Experience analyzing user requirements to derive software design and performance requirements.
  • Experience designing and coding new software or modifying existing software to add features.
  • Ability to debug existing software and correct defects.
  • Experience integrating existing software into new or modified systems or operating environments.
  • Experience developing simple data queries for existing or proposed databases or data repositories.
  • Experience recommending improvements to documentation and software development process standards.
  • Experience developing or implementing algorithms to meet or exceed system performance and functional standards.
  • Ability to assist with developing and executing test procedures for software components.
  • Experience writing or reviewing software and system documentation.
  • Experience developing software solutions by analyzing system performance standards, conferring with users or system engineers, analyzing system flow, data usage and work processes, and investigating problem areas.
  • Experience serving as a team lead at the level appropriate to the software development process used on a project.
  • Experience modifying existing software to correct errors, adapt to new hardware, or improve performance.
  • Ability to design, develop, and modify software systems using scientific analysis and mathematical models to predict and measure outcomes and design consequences.
  • Experience designing or implementing complex database or data repository interfaces and queries.
  • Experience in some combination of user interface/user experience, middleware/application programming interfaces, back-end development, DevOps, computer network operations, and data science, with a strong interest in user experience.
  • Must be a U.S. citizen.
  • Must have TS/SCI clearance with polygraph.

Responsibilities

  • Develop, maintain, and enhance complex and diverse software systems based on documented requirements, including processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems.
  • Work individually or as part of a team to review and test software components for adherence to design requirements, document test results, and resolve software problem reports.
  • Use software development and software design methodologies appropriate to the development environment.
  • Provide input to software components of system design, including hardware/software trade-offs, software reuse, use of Commercial Off-the-shelf or Government Off-the-shelf products instead of new development, and requirements analysis and synthesis from system level to individual software components.
  • Communicate with broader DAT, QC, CNO, and agency teams to identify alternative or existing solutions and address common development problems collaboratively.

About the Company

IntelliGenesis

Cyber defense, data science, intelligence services

IntelliGenesis provides mission-focused technical services for national security, spanning offensive and defensive cyber, data science analytics, cyber training, intelligence analysis, and intelligence solutions engineering. Its offerings combine cross-functional SMEs—analysts, software developers, and data scientists—with mission-driven processes to translate analytics and cyber insights into practical tools for clients. It differentiates itself through deep domain knowledge, a SME bridge between developers and operators, and an award-winning, veteran-owned small-business culture that prioritizes collaboration. Its goal is to enrich customers’ missions and national security by working closely with clients and pursuing purpose-driven innovation.

Company size
51-200
Company stage
Not listed
Total funding
Not listed
Headquarters
Columbia, MD
Founded
2007

Recently Posted Jobs

Explore more opportunities at IntelliGenesis

See more jobs