Application Developer
TS/SCI/poly clearance is required.
Responsibilities:
- Operate and monitor services and applications deployed on Amazon AWS cloud infrastructure.
- Develop JavaScript, node.js-based web application with CSS Styles user interfaces using the ReactJS framework.
- Develop, operate, and maintain data processing applications written in Go (“golang”). Applications include data feeds, ETL (extract/transform/load) workflows, entity extraction, and user-facing web applications.
Required Skills
- Experience with modern, modular, event-driven micro-services architectures.
- Experience deploying and operating service and applications in an Amazon AWS infrastructure environment (EC2, S3, RDS/PostgreSQL, NLB,), including experience with Ansible.
- Experience using Python to develop web backend services.
- Experience using Go to develop data processing services and web applications using Go Templates and a PostgreSQL database.
- Experience developing web applications using ReactJS for front-end UI/UX.
- Experience with NIST 800-53 security controls and the software accreditation process on secure networks.
- Experience securing systems deployed on AWS including host security (Linux), networking and load balancing, and PKI.