Full-time

Mid/Senior Software Engineer

Posted on 12 November 26 by Tom Mangano

  • Newport News, VA
  • $ - $
Logo

Powered by Tracker

Job Description

Mid/Senior Software Engineer

Position Details

Location: Newport News, VA / Remote

Clearance: U.S. citizenship and active Secret clearance

Job Description

The Senior Software Engineer leads the design, development, integration, and optimization of data-driven software capabilities supporting the modernization of a complex common operational picture system. This role provides technical leadership across the full software lifecycle, ensuring scalable architectures, robust data workflows, and mission-aligned software solutions that enhance operational decision-making.

Key Responsibilities

  • Implement backend and frontend components using Java, JavaScript, and modern frameworks.
  • Develop REST services and event-driven capabilities.
  • Integrate software into CI/CD pipelines.
  • Support automated testing, containerization, and secure coding practices.
  • Lead Sprint planning, reviews, and backlog refinement.
  • Ensure Definition of Done and acceptance criteria compliance.
  • Coordinate with developers, testers, product owners, and government stakeholders.
  • Communicate technical risks and progress.
  • Validate workflows with end users.
  • Ensure usability and mission alignment.
  • Senior level responsibilities:
    • Lead engineering teams across multiple product areas.
    • Guide technical investigations and architectural decisions.
    • Mentor junior and mid-level engineers.
    • Define scalable architectures for microservices, APIs, and data pipelines.
    • Develop logical and physical data models.
    • Design and optimize data ingestion, transformation, and synchronization workflows.
    • Ensure data integrity, performance, and interoperability.

Basic Qualifications

  • Strong experience with Java, JavaScript, TypeScript, and object-oriented design.
  • Proficiency in REST services and event/messaging platforms (Kafka, RabbitMQ, ActiveMQ, GraphQL, SSEs, etc.).
  • Experience with SQL, NoSQL, geospatial, and key/object databases.
  • Proficiency with JavaScript frameworks (Vue.js, Angular, React).
  • Experience designing and implementing software architectures.
  • Familiarity with Linux/UNIX and containerized deployments.
  • Strong communication and leadership skills.
  • U.S. citizenship and an active Secret clearance.

Preferred Qualifications

  • Experience with Spring Boot, Node.js, NPM, and modern IDEs.
  • Experience writing Ansible plays and playbooks.
  • Experience with Maven, Gradle, Jenkins, and automated testing tools.
  • Familiarity with UX best practices and UI frameworks.
  • Experience with Docker, OCI development, Kubernetes, Helm, and GitOps.
  • Familiarity with Agile methodologies, C2 systems, STIGs, and static analysis tools.
  • Knowledge of networking, performance testing, debugging, and Atlassian tools.
  • Background in military intelligence or strategic planning.
  • Knowledge of DoD policies and mission environments.
  • TS/SCI clearance.

Job Information

Rate / Salary

$ - $

Sector

Not Specified

Category

Not Specified

Skills / Experience

Not Specified

Benefits

Not Specified

Our Reference

JOB-1688

Job Location