Software Engineer (Full Stack Focus, SWE3) [D.24.0017]

Requires TS/SCI w/ poly.

Description: You will operate as a Full Stack Software Engineer on the Discovery Analytic Team. The DATs are tasked to provide custom visualization and software solutions for operators and analysts. This is a highspeed, rapidly changing environment that provides new challenges and opportunities for learning and growing on a daily basis. The DATs maintain multiple applications and servers, provide scripting support and provide the documentation and software solutions to a wide variety of users across the organization.

Responsibilities:

  • Gather requirements and make improvements to existing corporate tools.
  • Understand the customers mission, collaborate with team members, gather user requirements, and automate workflows.
  • Design and create reliable, intuitive user interfaces and workflows.
  • Integrate with, and contribute to, a diverse set of teams, systems, and technology stacks.
  • Work closely with the team lead to understand and address the needs of analysts and developers.
  • Develop cutting-edge solutions for data visualizations, task automation, and workflow enhancements.
  • Independently drive projects and proposals, taking ownership of the entire development lifecycle.

Skills Requirements:

  • Teams are small and cross-functional, so ideal candidates bring some combination of UI/UX, middleware/API, back-end, DevOps, CNO, or data science experience.
  • JavaScript/HTML/CSS experience.
  • Experience writing scripts and services in Python.
  • Experience developing software with Java.
  • Experience developing with UI frameworks (e.g., Angular, React, etc.).
  • Familiarity with Relational Databases (Postgres, SQLite, etc.).
  • Familiarity with GitLab (CI/CD).
  • Familiarity with Docker.

Nice to Haves:

  • Prior CNO experience.
  • Knowledge of Network Protocols.
  • Experience developing UIs with 508 compliances in mind.
  • Experience with analyzing cyber security-related data sets (network traffic, OS events).
  • Knowledge of end-to-end SIGINT collection and analysis systems.

YOE Requirement: 12 yrs., B.S. in a technical discipline or 4 additional yrs. in place of B.S.

To apply for this job email your details to jobs@dovernetworks.com

Scroll to Top