Junior Software Engineer
Job Description
Base-2 Solutions is seeking a Junior Software Engineer to develop, maintain, and enhance complex software systems that support national defense decision-making. This position requires active Top Secret/SCI with Full Scope Polygraph clearance and U.S. citizenship, with on-site work in Annapolis Junction, MD.
Responsibilities
- Develop, maintain, and enhance complex 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.
- Contribute both independently and as part of a team.
- Review and test software components to verify alignment with design requirements, and document test results.
- Investigate and resolve software problem reports.
- Apply software development and software design methodologies aligned with the development environment.
- Provide input to system design, including hardware/software trade-offs, software reuse, and the use of Commercial Off-the-shelf (COTS) and Government Off-the-shelf (GOTS) solutions instead of new development, from system-level requirements down to individual software components.
Required Education and Experience
- Bachelor's degree in Computer Science or a related discipline from an accredited college or university is required.
- Alternatively, four (4) years of software engineering experience may be substituted for the bachelor’s degree.
- No demonstrated experience is required.
Security Clearance and Citizenship
- Active Top Secret/SCI with Full Scope Polygraph is required.
- U.S. citizenship is required.
Technologies
The role may involve work across the following technologies and tools:
- Languages: Java, C#, C++, JavaScript, Python, Scala, Ruby, Go
- IDE and editors: Eclipse, NetBeans, IntelliJ IDEA, PyCharm, Visual Studio, VS Code
- Operating systems: Windows, Unix, Linux, macOS
- Collaboration and tracking: Atlassian Suite (JIRA, Confluence), GitHub, ServiceNow
- Frameworks and front-end: Spring, Angular, Bootstrap
- Databases: Oracle, MySQL, MongoDB
- Build and CI/CD: Maven, Jenkins
- Containers and orchestration: Docker, Kubernetes
- Version control: Git, SVN, CVS
- Cloud: AWS, Azure, Google Cloud
Preferred Qualifications
- Experience with some or all of: Java, C#, C++, JavaScript, Python, Scala, Ruby, Go
- Experience with IDEs such as Eclipse, NetBeans, IntelliJ IDEA, PyCharm, Visual Studio, and VS Code
- Experience with operating systems including Windows, Unix, Linux, and macOS
- Experience with team collaboration and issue tracking tools including Atlassian Suite (JIRA, Confluence), GitHub, and ServiceNow
- Familiarity 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
- Familiarity with configuration management tools including Git, SVN, and CVS
- Experience with cloud providers including AWS, Azure, and Google Cloud
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 (CareFirst, Kaiser, and UnitedHealthcare options, 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 and long-term disability
- 100% company-paid premiums for 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), with pre-tax and Roth options
- 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)
Role Details
- Requisition ID: 5329
- Work type: On-site
- Location: Annapolis Junction, MD
- Shift: First
- Referral eligibility: Eligible