Software Engineer

Base-2 Solutions

$90K — $130K *
Aerospace & Defense
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of software development experience in relevant languages and frameworks.
  • U.S. Citizenship with a Top Secret/SCI clearance and Full Scope Polygraph required.
  • Strong grasp of security compliance standards (NIST, DoD, IC, RMF).
  • Familiarity with Agile software development methodologies.
  • Proficiency with development tools and IDES like Eclipse, IntelliJ, and Visual Studio.
  • Experience in cloud technologies and container orchestration (AWS, Docker, Kubernetes).
  • Relevant certifications like AWS Developer Associate or Security+ are a plus.

Responsibilities

  • Design and maintain software applications based on customer needs.
  • Engage in full SDLC activities including design, coding, and deployment.
  • Write efficient, well-documented code across various languages.
  • Conduct testing and code reviews to ensure quality.
  • Collaborate with teams to integrate solutions into larger systems.
  • Identify and implement enhancements to existing software systems.
  • Maintain up-to-date technical documentation of processes and systems.

Benefits

  • 100% company-paid medical, dental, and vision premiums for employees and eligible dependents.
  • 401(k) plan with 8% total company contributions and immediate vesting.
  • Up to 20 days of flexible paid time off and 11 paid holidays.
  • Employee referral bonuses up to $10,000.
  • Flexible work schedules promoting work-life balance.
Full Job Description
  • Requisition ID: 2858
  • Standard Title:
  • Required Security Clearance: Top Secret/SCI with Full Scope Polygraph
  • Location: Annapolis Junction, MD
  • Work Type: On-Site
  • Shift: First
  • Referral Eligibility: Eligible
  • U.S. Citizenship Required? Yes


Job Description:

Responsibilities:

  • Designs, develops, tests, and maintains software applications and systems based on customer requirements.


  • Participates in the full software development lifecycle (SDLC), including requirements gathering, design, coding, testing, deployment, and maintenance.


  • Writes clean, efficient, and well-documented code in various programming languages.


  • Conducts code reviews, unit testing, integration testing, and troubleshooting to ensure software quality.


  • Collaborates with system engineers, DevOps teams, and stakeholders to integrate software solutions into larger systems and platforms.


  • Identifies opportunities to improve existing software systems and recommends enhancements or optimizations.


  • Ensures adherence to security best practices and compliance standards (NIST, DoD, IC, RMF).


  • Develops and maintains technical documentation, including design specifications, user guides, and system diagrams.


  • Supports deployment, version control, and configuration management processes.


  • Stays up-to-date with emerging technologies, frameworks, and industry trends.


Experience with some or all of the following:

  • Programming languages: Java, C++, C#, Python, JavaScript, Go, Ruby, Scala


  • Software development frameworks: Spring, Angular, React, Node.js, Bootstrap, .NET


  • IDEs and tools: Eclipse, IntelliJ IDEA, Visual Studio, VS Code, PyCharm, NetBeans


  • Operating systems: Linux, Unix, Windows, macOS


  • Databases: Oracle, MySQL, PostgreSQL, MongoDB, Microsoft SQL Server


  • Version control systems: Git, GitHub, GitLab, Bitbucket, SVN


  • Build and automation tools: Maven, Gradle, Jenkins, Bamboo, Ant


  • Containerization and orchestration: Docker, Kubernetes, OpenShift


  • CI/CD pipeline tools and integration with DevOps practices


  • Cloud platforms: AWS, Azure, Google Cloud Platform (GCP) and familiarity with cloud-native development


  • Software development methodologies: Agile, Scrum, Kanban, Waterfall


  • Collaboration and issue tracking: JIRA, Confluence, ServiceNow


  • Familiarity with security requirements and compliance frameworks: NIST SP 800-53, DoD STIGs, RMF, ICD 503


  • Scripting languages for automation: Bash, PowerShell, Python


  • Certifications such as AWS Developer Associate, Microsoft Certified: Azure Developer, Security+, Certified Kubernetes Application Developer (CKAD)


Pay & Benefit Highlights
Compensation
  • 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).
Health
  • 100% company-paid medical premiums for employees and eligible dependents.
  • Choose from multiple 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.
Income Protection
  • 100% company-paid premiums for short-term disability.
  • 100% company-paid premiums for long-term disability.
  • 100% company-paid premiums for accidental death & dismemberment (AD&D).
  • 100% company-paid premiums for life insurance up to $200,000.
Retirement
  • 401(k) with immediate vesting: 4% company match plus a 4% non-elective company contribution (8% total).
  • 401(k) pre-tax and Roth options.
Leave
  • Up to 20 days of flexible paid time off (PTO).
  • 11 paid floating holidays.
Work-Life Balance
  • Flexible work schedules, including flex time and compressed work periods (contract and project-dependent).

Similar Jobs

More Jobs at Base-2 Solutions

More Aerospace & Defense Jobs

Find similar Software Engineer jobs: