What are the responsibilities and job description for the Web Developer position at 2HB Incorporated?
This is a full-time position, and requires a TS/SCI/Full Scope Polygraph Clearance.
Position is located in the Tysons area with some potential travel to local site(s). Some OCONUS and CONUS travel may be required.
The Sponsor maintains a customized application which provides workflow and research with the ability to review, dispose, build a profile and update or nominate candidates to other Sponsor industry organizations. A prototype is being redeveloped for a new, modernized system which will move into the Sponsor’s cloud infrastructure. The Sponsor is responsible for building specific aspects of the system and the integration and implementation into production.
Position Requirements:
-
Demonstrated experience with modern, modular, event-driven micro-services architectures.
-
Demonstrated experience deploying and operating service and applications in an Amazon AWS infrastructure environment (EC2, S3, RDS/PostgreSQL, NLB,), including experience with Ansible.
-
Demonstrated experience using Python to develop web backend services.
-
Demonstrated experience using Go to develop data processing services and web applications using Go Templates and a PostgreSQL database.
-
Demonstrated experience developing web applications using ReactJS for front-end UI/UX.
-
Demonstrated experience with NIST 800-53 security controls and the software accreditation process on secure networks.
-
Demonstrated experience securing systems deployed on AWS including host security (Linux), networking and load balancing, and PKI.
Cloud Engineering and DevOps Services
-
Demonstrated experience with AWS Services.
-
Demonstrated experience with Ansible and Cloud Formation scripts.
-
Demonstrated experience with log management, Amazon AWS networking, AWS hosts (Linux), and general micro-services architectures.
-
Demonstrated experience with software written in JavaScript (NodeJS), Python, and Go.
-
Demonstrated experience with diagnosing problems with systems deployed to AWS.
-
Demonstrated experience working with Linux-based host systems, including command line operations.
Python Programming
-
Demonstrated experience developing and maintaining web services using Python, REST APIs, and JSON data.
Web Application Programming
-
Demonstrated experience with web UI frameworks, such as Kendo UI toolkit.
-
Demonstrated experience with moderately complex user interface systems built with the ReactJS framework.
-
Demonstrated experience with CSS.
-
Demonstrated experience integrating with REST-based APIs that exchange JSON data with the ReactJS UI/app.
Go Programming
-
Demonstrated experience developing and maintaining Go (go.dev) language software including web services, web-based user interfaces (using Go HTML Template library), and data processing type services such as ETL workflows/scripts.
-
Demonstrated experience with graphs and graph data modeling.
HIGHLY DESIRED SKILLS AND DEMONSTRATED EXPERIENCE
Skills and demonstrated knowledge that are highly desired but not required to perform the work include:
-
Demonstrated experience with Go HTML Templates and AlpineJS/htmx JavaScript libraries.
-
Demonstrated experience with Cloud Formation in AWS.
-
Demonstrated experience deploying and operating Python-based ML libraries and services.
-
Demonstrated experience with the Sponsors security processes.
This is a full-time position, and requires a TS/SCI/Full Scope Polygraph Clearance.
2HB Incorporated is seeking a Web Developer in order to support its government customers in the Northern, VA area.