Posted in

Jblocks Software Engineer

Jblocks Software Engineer

CompanyCACI
LocationHanover, MD, USA
Salary$72200 – $147900
TypeFull-Time
DegreesBachelor’s
Experience LevelMid Level

Requirements

  • TS/SCI Clearance with polygraph
  • Bachelor’s Degree or higher in computer engineering or in a field related to the computer engineering or computer science disciplines.
  • 3+ years of software engineering experience.
  • Experience in Java Development

Responsibilities

  • Provide input throughout the software lifecycle.
  • Provide specific input to the software components of system design to include hardware/software trade-offs, software reuse, and requirements analysis and synthesis from the system level to individual software components.
  • Perform software life-cycle activities to ensure the highest level of system performance and availability and compliance with business requirements.
  • Administer, maintain, and implement policies and procedures for ensuring the security and integrity of the application.

Preferred Qualifications

  • Familiarity with PKI and REST services
  • Linux experience
  • Containerize existing software capabilities using Docker/Kubernetes
  • Review and test software components for adherence to the design requirements and documents test results
  • Knowledge of EDH1/2, ISM, CAPCO and CUI standards
  • Excellent oral and written communication skills- able to clearly communicate architecture and design concepts.
  • Ability to write technical documentation including wiki sites, blogs, XML/HTML
  • Strong organization and time management skills, including the ability to multi-task and work independently with minimum supervision to meet deadlines.
  • Experience with engaging with leadership, customers, and interfacing teams