**Active TS/SCI w/Polygraph REQUIRED**
----------

Job Description:

Exciting work providing software engineering for a suite of high visibility, heavily used reporting and authoring tools and their underlying RESTful microservice infrastructure.

DUTIES TO INCLUDE:
  • Work with a team of developers designing, developing, and supporting a suite of mission critical web applications for report authoring and dissemination
  • Apply new technology to improve collaboration among analysts and ensure robust and rapid delivery of critical intelligence to those who need it
  • Design and develop REST APIs in a microservices architecture
  • Communicate with customer leadership, end users, help desk staff, and other product teams to gather requirements and resolve issues
  • Ensure that application user interfaces meet accessibility requirements and comply with WCAG 2.1 guidelines
  • Develop software in an AWS environment, leveraging automated testing and continuous integration and deployment practices to deliver software releases to multiple environments
  • Contribute to project planning, new feature design, and documentation
  • Conduct testing of product releases to ensure compliance with quality standards and customer requirements
  • Provide operational support to include troubleshooting issues and provide after-hours, on-call support on a rotating schedule with other team members
Basic Requirements:
  • An Active TS/SCI clearance with polygraph
  • At least two (2) years in software development/engineering, including requirements analysis, software development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis/resolution.
  • At least two (2) years developing software in an enterprise environment.
  • At least two (2) years developing software for Windows, UNIX or Linux OS. At least one (1) year of this experience must have been obtained within the last two (2) years.
  • Experienced with Javascript, JQuery, Typescript, ReactJS, AngularJS or equivalents for UI developers and SpringBoot, Tomcat, JUnit, Docker or equivalents for Java developers.
  • At least one (1) year in software integration and software testing, to include developing and implementing test plans and test scripts.
  • Demonstrated technical writing skills and shall have generated at least two (2) documents in support of a software development project
Desired Experience:
  • Experience consuming and writing RESTful backend microservices in Java and NodeJs.
  • Experience with SpringBoot 2 and embedded tomcat deployments
  • Familiar with Typescript and Javascript frameworks such as jQuery, Angular, or ReactJs to build dynamic and responsive web clients that leverage backend web services over RESTful interfaces
  • Experience using and managing/optimizing NoSQL queries and databases such as MongoDB to persist data for web applications at a large scale (100+ queries per second)
  • Familiar with Apache NiFi to create and manage data extract, transform, load (ETL) operations for critical data flows
  • Utilized Docker, Kubernetes, or similar containerized environments to provide re-useable components that are agnostic of underlying cloud infrastructures
  • Experience with web servers such as NGINX or proxy services such as HAProxy in large, horizontally scalable environments to serve web content and requests to large numbers of users concurrently
  • Familiar with various cloud infrastructures such as AWS or private cloud infrastructures to support scaled architectures
  • Experience with Elastic Stack technologies (ElasticSearch, Logstash, Kibana) to provide metrics and monitoring of distributed microservices
  • Experience with Agile methodologies (SCRUM)
  • Familiar with implementing and testing web services with various automated test frameworks (JUnit, Mockito, Selenium, Jest, Enzyme, Jasmine, Mocha, Protractor, etc)
  • Proven technical debugging/troubleshooting ability on multi-threaded and distributed systems.
  • Experience integrating new architectures/systems/services with complicated legacy code bases
----------
Shield Consulting Solutions is an equal opportunity/affirmative action employer.  All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law.
 

This is a full time position

Visit Careers at Shield Consulting Solutions

Personal Information









Attachments

Other Information