Summary
CGS Federal is seeking an experienced Full Stack Web Developer to support an enterprise-wide data inventory effort. The role involves software application development, collaborating across teams to develop integrated solutions, and enhancing application security.
Responsibilities
- Perform software application development
- Develop software application tests and testing strategies
- Script solutions to automate manual processes
- Follow and instruct others on version control processes
- Develop solutions to strengthen the security in and around applications
- Leverage application metrics to inform technical and business decisions
- Analyze industry specific requirements/technologies and provide insight
Skills
- 11 years' relevant experience
- A Bachelor's degree in a related field
- U.S. Citizenship is a requirement
- A passion for Developing content rich web applications, APIs, services and scripts
- Experience working with Agile methodology and phase-based delivery methods
- Experience with JavaScript libraries such as Angular, Node.js, TypeORM
- Active DHS clearance is a plus
- Hands on experience with both compiled and interpreted languages
- Knowledge of how to deploy an application
- Confidence following testing, security, and configuration management best practices
- Experience with front and backend software development
- Familiarity with Unix based command line
- An understanding of database structure and integration
- Experience with Continuous Integration / Continuous Deployment strategies
- High degree of communication skills both oral and written
- Familiarity with Elasticsearch, SQL, Neo4j, Nest.js, Kibana, Matomo, Marvel, Forever, Shibboleth/SAML, Stash, Git, BitBucket, Grunt, Selenium, Linux Admin
Qualifications
Must Haves
- 11 years' relevant experience
- A Bachelor's degree in a related field
- U.S. Citizenship is a requirement
- A passion for Developing content rich web applications, APIs, services and scripts
- Experience working with Agile methodology and phase-based delivery methods
- Experience with JavaScript libraries such as Angular, Node.js, TypeORM
Nice to Haves
- Active DHS clearance is a plus
- Hands on experience with both compiled and interpreted languages
- Knowledge of how to deploy an application
- Confidence following testing, security, and configuration management best practices
- Experience with front and backend software development
- Familiarity with Unix based command line
- An understanding of database structure and integration
- Experience with Continuous Integration / Continuous Deployment strategies
- High degree of communication skills both oral and written
- Familiarity with Elasticsearch, SQL, Neo4j, Nest.js, Kibana, Matomo, Marvel, Forever, Shibboleth/SAML, Stash, Git, BitBucket, Grunt, Selenium, Linux Admin
Benefits
- Health, Dental, and Vision
- Life Insurance
- 401k
- Flexible Spending Account (Health, Dependent Care, and Commuter)
- Paid Time Off and Observance of State/Federal Holidays