BCT LLC
Annapolis Junction, MD

Software Engineer (Level 0) with TS/SCI w/Poly

Hybrid$100,000 - $132,000/yrPosted 2 days agoRequired

We tailor your resume to this role and apply for you in seconds.

Apply to Software Engineer (Level 0) with TS/SCI w/Poly at BCT LLC

Job details

Location
Annapolis Junction, MD
Work type
Hybrid
Compensation
$100,000 - $132,000/yr
Clearance
Required
Posted
2 days ago
Apply on
bct.hrmdirect.com

About this role

BCT LLC is a mission-focused technology services company supporting national security customers. The Software Engineer designs, develops, tests, deploys, documents, maintains, and enhances complex software systems, including analytics, algorithms, large-scale data processing, real-time systems, and business management systems. The role also involves software testing, problem resolution, high-performance computing benchmarks, test scripting, data visualization, and reporting.

What you'll do:

  • 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 Open-Source Software (OSS) and/or Commercial Off­ The-Shelf (COTS) Government Off-The-Shelf (GOTS) software in place of new development, and requirements analysis and synthesis from system level to individual software components
  • Experience developing in Unix. Ability to perform shell scripting
  • Working knowledge of Configuration Management (CM) tools and Web Services implementation
  • Tasking includes authoring and maintaining benchmarks for high-performance computers; Writing test scripts; Creating visualizations of test data; Running tests on HPCs, gathering results, and authoring reports

What they're looking for:

  • The ideal candidate must possess an active TS/SCI w/Poly
  • Experience developing in Unix
  • Ability to perform shell scripting
  • Working knowledge of Configuration Management (CM) tools and Web Services implementation
  • A bachelor's degree from an accredited college or university in Computer Science or related discipline is required
  • Four (4) years of software experience on projects with similar software processes may be substituted for a bachelor's degree
  • Strong C/C++, Bash and Python programming skills
  • Experience developing with Java in a Unix environment
  • Understanding of software unit and integration testing, bug reporting and tracking, documentation, and production software support and maintenance
  • Comprehension of software engineering fundamentals, object-oriented programming, relational databases, scripting knowledge and an advanced level of development operations skill set
  • Understanding of AGILE software development methodologies and use of standard software development tool suites
  • Experience using Jupyter notebooks and Matplotlib is a bonus

Benefits:

  • Very competitive 401(k) Plan with Matching Contributions
  • Independent 401(k) and Investment Advisory Services
  • BCT-Funded Health Savings Account (HSA)
  • Health/Dental/Vision Coverage
  • Competitive PTO & Federal Holiday package
  • Life/AD&D/Disability Coverage paid 100% by BCT
  • Generous Employee Referral Program
  • Tuition/Training Reimbursement
  • Wellness Membership Program
  • Pet Adoption Program
Ready to apply to BCT LLC?
ApplyBolt finds matching jobs, tailors your resume, and submits applications for you.

About BCT LLC

BCT LLC
Annapolis Junction, MD