Experience with JavaScript frameworks, including React, Angular, or Ember.
Proficiency in Python and experience using Django.
Ability to design and implement client/server software from the ground up.
Experience with visualization tools such as D3.js and Chart.js.
Experience with Node.js development tools, including npm, webpack, and Babel.
A minimum of five years of relevant experience, or an equivalent substitution of five years of relevant experience for a bachelor's degree.
A minimum of a Bachelor of Science degree in Computer Science, Cybersecurity, Computer Engineering, or a related field.
U.S. citizenship is required.
An active security clearance is required.
Responsibilities
Deliver prototype user interfaces to multiple customers with different requirements.
Engage in user feedback sessions to improve and enhance features.
Manage all aspects of the development and build integration process.
Containerize applications for deployment.
Desired Qualifications
Experience with containerization using Docker and Kubernetes.
System administration skills with RHEL Linux.
Proficiency in automating builds using continuous integration pipelines, including Jenkins and GitLab CI.
Job Description
THE TEAM...
Do you want to design and create web applications from the ground up? Are you the type of person who enjoys taking new approaches to traditional design choices? Our UI and analytics team uses modern web frameworks and tools to create interfaces that impress. We eliminate barriers between analysts and the information they need through user-centric design and rapid prototyping.
THE POSITION…
Deliver prototype user interfaces to multiple customers with different requirements
Engage in user feedback sessions to improve and enhance features
Manage all aspects of your development and build integration process
Containerize your applications for deployment
Qualifications
YOU…
Have experience with javascript frameworks (React, Angular, Ember)
Are proficient in Python with experience using Django
Can design and implement all aspects of client/server software from the ground up
Have worked with visualization tools (D3.js, Chart.js)
Are experienced working with node.js development tools (npm, webpack, babel)
PREFERRED…
Are experienced with containerization (Docker and Kubernetes)
Possess system administration skills (RHEL Linux)
Are proficient in automating builds using CI pipelines (Jenkins, Gitlab CI)
QUALIFICATIONS…
For all levels, five years of relevant experience may be substituted for a Bachelor’s Degree. All positions require US citizenship.
Minimum 5 years’ experience
Minimum of BS in Computer Science, Cybersecurity, Computer Engineering, or related
Active Security Clearance Required
Additional Information
All your information will be kept confidential according to EEO guidelines.