Software Developer
Company: Cognitio
Location: Herndon
Posted on: May 26, 2023
|
|
Job Description:
The Sponsor designs, develops, tests, integrates and deploys
solutions for critical requirements. The current solution is at the
end of life stage, therefore new solutions need to be developed and
incorporated; new and innovative technologies utilized to
successfully meet the user requirements. The goal of the Sponsor is
to design and deliver an enterprise-level system with a modular,
segmented architecture that can support both large scale and small
scale solutions in order to meet the requirements across a broad
range of applicable use cases. In order to support the technical
requirements, the Sponsor requires Information Technology (IT)
activities to achieve the goal of designing, developing, testing,
integrating and deploying the solutions. The Developer Engineer
will develop interfaces and Application Programming Interface
(APIs) to Commercial off-the-shelf (COTS) and products with tools
focused on cloud and big data use with cloud services and develop
stateless implementations from architectures in cloud service
providers. They will input and interface to configuration
management and data repositories (such as GIT and GITHUB); develop
Standard Operating procedures (SOPs); and should be knowledgeable
of Active Directory (AD) and other Sponsor access interfaces for
credential management. The Developer will work with multiple COTS
vendors to integrate products in multiple Linux environments and
Windows; develop and maintain a rigorous versioning system that
links training and validation for reproducibility; establish a
DevOps environment and use DevOps tools such as, Jenkins,
Kubernetes, Chef, and Terraform; and test software using automated
test products such as Angular and Selenium. They will also adhere
to the Sponsor's security practices and procedures; prepare and
deliver program and user level documentation; support the
development of security documentation for software environment
establishment; and interact with members of the technical team
leads; to understand the current system, subsystems, and component
specifications and be able to use experience to recommend changes
to facilitate efficient and effective development. The Software
Developer will communicate and share expertise within and across
the Sponsor's organizational boundaries, work both independently
and in small groups, and apply current industrial software
development best practices that include iterative and incremental
project management techniques and agile software development.?
Requirements Basic Qualifications: Candidate must have an active
TS/SCI with a Full Scope Polygraph Requires Bachelors with 6-10
years of prior relevant experience or Masters with 4-8 of prior
relevant experience. Additional years of experience can be accepted
in lieu of a degree. Demonstrated experience with tools used with
cloud services. Demonstrated experience establishing stateless
implementations from architectures in cloud service providers.
Demonstrated experience with configuration management and data
repositories. Demonstrated experience with COTS products used in
Linux and Windows environments. Demonstrated experience using
DevOps tools such as, Jenkins, Kubernetes, Chef, and Terraform.
Desired Qualifications: Experience with Node JS Experience with
React Experience with MySQL Experience with Python Experience with
Bash Experience with Javascript Experience with UI development
Experience with Back-end development
Keywords: Cognitio, Germantown , Software Developer, IT / Software / Systems , Herndon, Maryland
Click
here to apply!
|