DeveloperJobs.io
← Back to all jobs

Job Description

Base-2 Solutions is seeking a Junior Software Engineer to help develop, maintain, and enhance complex software systems used to support national defense decision-making. This on-site role is based in Annapolis Junction, MD and requires an active Top Secret/SCI with Full Scope Polygraph, along with U.S. citizenship.

What you’ll do

  • Develop, maintain, and enhance complex and diverse software systems based on documented requirements, including processing-intensive analytics, novel algorithm development, and real-time systems.
  • Work independently or as part of a team to deliver software capabilities.
  • Review and test software components for adherence to design requirements, and document test results.
  • Investigate and resolve software problem reports.
  • Apply software development and design methodologies that fit the development environment.
  • Provide input to system design activities, including hardware/software trade-offs, software reuse, and the use of Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) solutions versus new development, along with requirements analysis from system level to individual components.

Education and experience

  • No demonstrated experience is required.
  • Bachelor’s degree in Computer Science or a related discipline from an accredited college or university is required.
  • Equivalent substitution: Four (4) years of software engineering experience may be used in place of the bachelor’s degree.

Technologies you may work with

  • Languages: Java, C#, C++, JavaScript, Python, Scala, Ruby, Go
  • IDE and tooling: Eclipse, NetBeans, IntelliJ IDEA, PyCharm, Visual Studio, VS Code
  • Platforms and OS: Windows, Unix, Linux, macOS
  • Collaboration and tracking: Atlassian Suite (JIRA, Confluence), GitHub, ServiceNow
  • Frameworks: Spring, Angular, Bootstrap
  • Databases: Oracle, MySQL, MongoDB
  • Build and CI: Maven, Jenkins
  • Containers and orchestration: Docker, Kubernetes
  • Version and configuration management: Git, SVN, CVS
  • Cloud providers: AWS, Azure, Google Cloud

Required eligibility and details

  • U.S. citizenship required: Yes
  • Active security clearance: Top Secret/SCI with Full Scope Polygraph
  • Location: Annapolis Junction, MD
  • Work type: On-Site
  • Shift: First
  • Requisition ID: 5329
  • Referral eligibility: Eligible

Benefits

  • Competitive fixed salary or hourly pay (based on experience, skills, location, and internal equity).
  • Employee referral bonuses up to $10,000 per hired referral.
  • Additional bonus opportunities for exceptional performance and contributions to business development and company growth (role-dependent).
  • 100% company-paid medical premiums for employees and eligible dependents.
  • Plan options with CareFirst, Kaiser, and UnitedHealthcare, including PPO, POS, HMO, and HSA-compatible plans.
  • 100% company-paid dental premiums for employees and eligible dependents.
  • 100% company-paid vision premiums for employees and eligible dependents.
  • 100% company-paid premiums for short-term disability, long-term disability, and accidental death & dismemberment (AD&D).
  • 100% company-paid life insurance up to $200,000.
  • 401(k) with immediate vesting: 4% company match plus a 4% non-elective company contribution (8% total). Pre-tax and Roth options available.
  • Up to 20 days of flexible paid time off (PTO).
  • 11 paid floating holidays.
  • Flexible work schedules, including flex time and compressed work periods (contract and project-dependent).

Preferred qualifications

  • Experience with some or all of: Java, C#, C++, JavaScript, Python, Scala, Ruby, Go.
  • Familiarity with IDEs such as Eclipse, NetBeans, IntelliJ IDEA, PyCharm, Visual Studio, and VS Code.
  • Working knowledge of Windows, Unix, Linux, and macOS.
  • Comfort using collaboration and issue tracking tools including Atlassian Suite (JIRA, Confluence), GitHub, and ServiceNow.
  • Experience with frameworks such as Spring, Angular, and Bootstrap.
  • Experience with databases such as Oracle, MySQL, and MongoDB.
  • Experience with build tools such as Maven and Jenkins.
  • Experience with containers and orchestration tools such as Docker and Kubernetes.
  • Experience with configuration management tools such as Git, SVN, and CVS.
  • Familiarity with cloud providers such as AWS, Azure, and Google Cloud.

Similar Jobs