Junior Software Engineer (Prime)

Intelliforce-IT Solutions GroupColumbia, MD
$101,000 - $129,000Onsite

About The Position

At Intelliforce, we help mission systems work together the way they are supposed to. In this role, you will support Analytical Application Integration by helping sustain software, maintain system interoperability, support testing, and assist with secure deployment activities. You will work alongside experienced software and systems engineers to learn how mission applications connect to upstream and downstream systems, how data moves through those environments, and how software is maintained and modernized over time. This is a strong opportunity for an early-career engineer who wants hands-on exposure to software integration, testing, Information Assurance, sustainment, and deployment in a real mission environment. This role gives you exposure to much more than isolated software development. You will see how applications fit into a larger mission ecosystem and learn what it takes to keep those systems interoperable, compliant, and operational. You will support development and refactoring efforts for the platform, assist with build and deployment activities for systems, and work with teams supporting external mission partners. At Intelliforce, you will have the opportunity to learn from experienced engineers while contributing to meaningful work from the start. Because we are a small business, leadership is accessible, communication is direct, and strong effort gets noticed. Add in long-term stability, strong benefits, and a people-first culture, and this is a strong place to begin building a mission-focused software engineering career.

Requirements

  • Clearance: Top Secret Clearance with Full Scope Polygraph, must be active. We do not have the ability to sponsor clearances
  • Citizenship: Must be a U.S. Citizen. We cannot sponsor visas
  • No demonstrated Software Engineering experience is required
  • Bachelor’s degree in Computer Science or a related discipline from an accredited college or university is required
  • Four years of Software Engineering experience on projects with similar software processes may be substituted for the bachelor’s degree
  • Ability to analyze user requirements and help translate them into software design and performance requirements
  • Ability to design and code new software or modify existing software to add features
  • Ability to debug existing software and correct defects
  • Ability to integrate existing software into new or modified systems or operating environments
  • Ability to develop simple data queries for existing or proposed databases or repositories
  • Ability to contribute recommendations for improving documentation and software development processes
  • Strong willingness to learn software integration, sustainment, testing, and deployment practices
  • Strong problem-solving and analytical skills
  • Ability to work effectively as part of a technical team
  • Strong written and verbal communication skills
  • Ability to learn and follow security, policy, and technical standards in a mission environment

Nice To Haves

  • Interest in software and systems integration
  • Interest in learning how mission data flows across interconnected systems
  • Exposure to software testing or validation
  • Interest in software build and deployment processes
  • Familiarity with software development lifecycle concepts
  • Interest in secure software engineering and Information Assurance
  • Exposure to system troubleshooting or operational support
  • Interest in working with mission partners and integrated environments

Responsibilities

  • Support software engineering, systems engineering, Information Assurance, and testing activities.
  • Help sustain existing applications and integrated mission capabilities
  • Assist with maintaining interoperability between upstream and downstream systems
  • Help troubleshoot system interfaces and data flows
  • Support development and refactoring efforts for the platform
  • Assist with software build, integration, testing, and deployment activities
  • Support system build and deployment efforts
  • Work with engineers supporting external mission partners
  • Help maintain standards and policy compliance across supported systems
  • Review and test software components against documented requirements
  • Assist with resolving software issues and documenting results
  • Support the integration of existing software into new or modified systems and environments
  • Learn how software, system interfaces, security requirements, and operational environments work together

Benefits

  • Ample PTO to rest and recharge—plus all federal holidays and your birthday off, just because.
  • Multiple medical plan options, including ones with zero deductible or premium for employees.
  • Generous 401(k) with immediate vesting—because your future matters now.
  • Exciting bonus opportunities, from profit sharing to quarterly awards and President’s Club recognition.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service