Create a Job Alert.

Enter your email below to save this search and receive job recommendations for similar positions.
Thank you. We'll send jobs matching these to
You already suscribed to this job alert.
0 suggestions are available, use up and down arrow to navigate them
What job do you want?

Junior Software Engineer job in Annapolis Junction at Base-2 Solutions, LLC

Create Job Alert.

Get similar jobs sent to your email

Apply to this job.
Think you're the perfect candidate?
Junior Software Engineer at Base-2 Solutions, LLC

Junior Software Engineer

Base-2 Solutions, LLC Annapolis Junction, MD Full Time
Required Security Clearance: Top Secret/SCI with Full Scope Polygraph

City: Annapolis Junction

State/Territory: Maryland

Travel: None

Potential for Teleworking: No

Schedule: Full Time DoD 8570 IAT Requirement: None DoD 8570 IAM Requirement: DoD 8570 IASAE Requirement: DoD CSSP Requirement: None

Base-2 Solutions is looking for a top-notch software engineer to join our team. We are driven to solve challenging customer problems by leveraging innovative technical solutions. Our software engineers develop the next-generation technologies that drive decision making and impact our national defense. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, and UI design. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems as we continue to push technology forward.


Develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements. Works individually or as part of a team. Reviews and tests software components for adherence to the design requirements and documents test results. Resolves software problem reports. Utilizes software development and software design methodologies appropriate to the development environment. Provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components.

Required Skills:

  • GUI development experience, e.g. Angular is a plus
  • Prefer combination of backend and front end experiences
  • Java development
  • Unix/Linux/Centos experience – minimum 2 years
  • Database experience NoSQL and / or NOSQL
  • Experience working flexibly in medium teams using various lifecycle models
  • Experience in creating SW design documentation, workflows and mapping to SW
  • Development of broad coverage unit testing
  • Knowledge of tools, FOSS used at agency: GIt, Jenkins, Maven, Jira, Spring, JMeter, Junit, Jersey, Jackson json, Angular, REST, scripting languages
  • Scripting

Desired Skills:

  • Spring Boot
  • Familiarity with working in MASH environment
  • Experience in text-based database applications / user interfaces
  • Experience addressing system performance and stability
  • Experience in agency Compliance systems constraints


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

Recommended Skills

Software Engineering
Software Design
Systems Design
Software Development

Recommended Jobs

Junior Software Engineer
Base-2 Solutions, LLC Annapolis Junction Full Time
Junior Software Engineer
Leidos Annapolis Junction
Junior Software Engineer
Base-2 Solutions, LLC Annapolis Junction
Apply to this job.
Think you're the perfect candidate?

Help us improve CareerBuilder by providing feedback about this job:

Job ID: 287

CareerBuilder TIP

For your privacy and protection, when applying to a job online, never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction. Learn more.

By applying to a job using CareerBuilder you are agreeing to comply with and be subject to the CareerBuilder Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.