Eiden Systems Consulting logo
Eiden Systems Consulting1 day ago

Software Engineer – UI & Middleware (TS/SCI) (On-Site)

On-site · Sterling, Virginia, United States

Type
Full Time
Level
Senior Level
Education
Bachelors Degree
Company size
Unknown

Job Summary

Cleared front end/UI developer focused on building intuitive front-end interfaces and middleware bridges to back-end data streams. Responsibilities include developing and maintaining UI components, building middleware message layers to connect front-end components with back-end architectures, integrating complex data streams with serialization/deserialization, and creating APIs to enable cross-team data integration. Requires TS/SCI clearance, a BS in CS or related field, and 8+ years of front-end experience with JavaScript and modern frameworks (React/Angular/Vue). Knowledge of Protobuf, data-stream technologies (Kafka, RabbitMQ, ActiveMQ, ZeroMQ), GIS data formats, and experience with CesiumJS/OpenLayers/Leaflet/Mapbox/WebGL is desired. Strong GitLab proficiency and experience developing and supporting APIs are expected. Nice-to-have experience includes US Army/NGA/DoD mission-focused programs and related data-distribution technologies.

Required Qualifications

  • Active Top Secret (TS) clearance (TS/SCI preferred)
  • Bachelor’s degree in Computer Science or a related technical field
  • At least 8 years of experience in Front-end development (10+ years preferred)
  • Strong development experience in JavaScript and modern front-end frameworks (React, Angular, or Vue)
  • Hands-on experience writing middleware layers using Protobuf
  • Experience connecting to and managing data streams such as Apache Kafka, RabbitMQ, ActiveMQ, or ZeroMQ
  • Experience developing, supporting and maintaining API’s
  • Experience developing geospatial UI designs, mapping interfaces, or working with GIS data formats
  • Proficiency with GitLab or similar version control platforms

Desired Qualifications

  • Experience with Army, NGA, DoD, or mission-focused programs
  • AMQP/MQTT, Data Distribution Services, gRPC, FlatBuffers, Avro
  • Cesium JS, Open Layers, Leaflet, Mapbox, WebGL
  • Experience with GIS data formats
  • Experience developing, supporting and maintaining APIs
  • Experience with Protobuf
  • Experience with Apache Kafka, RabbitMQ, ActiveMQ, or ZeroMQ
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Eiden Systems Consulting

Software Engineer – UI & Middleware (TS/SCI) (On-Site)

Apply on Sorce