Full Stack Software Engineer-Principal

Posted Yesterday
Easy Apply
Be an Early Applicant
Annapolis Junction, MD, USA
In-Office
Expert/Leader
Security • Software • Cybersecurity
The Role
The Principal Full Stack Software Engineer develops, maintains, and enhances diverse software systems to support data-intensive platforms for U.S. Federal Government clients.
Summary Generated by Built In

NetSage's mission is to help our customers achieve their missions by providing superior cyber services. We seek talented professionals who are interested in doing meaningful, mission-focused work for the U.S. Federal Government. We are a growing Company that puts our employees first and offers excellent pay and world-class benefits. We do not hire contract by contract; instead, we offer multiple job options and career progression for our employees. We realize that our website and job descriptions may be a little vague and that's on purpose because of the customers we support. Please connect with us using our Contact Us page if you have any questions about any of our job-openings.

Job Description:

We are seeking a Principal Full Stack Software Engineer to develop, maintain, and enhance complex and diverse software systems. In this role, you will support complex, multifaceted software systems—such as data-intensive analytics platforms, advanced algorithmic solutions, large-scale data processing environments, real-time applications, and business information systems—based on defined and documented requirements. The ideal candidate for this role will have front-end and back-end web development experience. Please consider applying if you meet the following qualifications.

Required Qualifications:

  • TS/SCI with polygraph.
  • A Bachelor of Science (B.S.) degree in computer science or a related STEM discipline and twelve (12) years or relevant experience is required. In lieu of a degree, sixteen (16) years of relevant experience is acceptable. 
  • Front-end web development language experience in JavaScript, JavaScript XML (JSX) in React, and Typescript
  • Back-end development language experience in Node.js/JavaScript, Rust, Python, and shell script.
  • Micro-services architecture experience/ familiarity to inlcude:
    • Kubernetes
    • Helm Charts
    • Micro-Services deployment patterns
    • Service-mesh
    • Multi-site applications
    • Load Balancing topologies
    • Cloud Migration
  • Experience or familiarity with the following tech stack architecture:
    • NiFi, Testing frameworks (JEST), Grafana, InfluxDb, Elasticsearch, Redis, MySQL, Apache, Superset, RabbitMQ/Kafka/Message Fabrics, Ansible/Salt, Terraform, Web-Sockets, and Neo4j
  • Experience analyzing user requirements to derive software design and performance requirements.
  • Experience designing and coding new software or modifying existing software to add new features. 
  • Experience debugging existing software and correcting defects.

Top Skills

Ansible
Apache
Elasticsearch
Grafana
Helm Charts
Influxdb
JavaScript
Jest
Jsx
Kafka
Kubernetes
MySQL
Neo4J
Nifi
Node.js
Python
RabbitMQ
React
Redis
Rust
Salt
Shell Script
Superset
Terraform
Typescript
Web-Sockets
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Annapolis, MD
26 Employees

What We Do

NetSage Corporation (NetSage) provides cyber services to the US Federal Government. We are an Annapolis, Maryland-based small business that employs experienced professionals, many of which are Veterans and former Government Civilians. We greatly value our employees and consider it a privilege to serve our customers. Our mission is to achieve customer missions with superior cyber services. Our core focus areas are Cyber Engineering and Development, Cyber Technical Analysis, Cyber Threat Intelligence Analysis, Cyber Training, and Cyber Vulnerability Research. The cyber world is constantly changing and NetSage must continually adapt its services to the changing cyber landscape. It is our vision that we will adapt over time and offer services across the entire cyber spectrum. We intentionally avoid putting lots of detailed information about what we do and how we do it out on the internet, but we love to hear from potential partners, customers, and employees. Please contact us at via our website at http://www.netsage.com if you are interested in learning more about NetSage.

Similar Jobs

NetSage Logo NetSage

Software Engineer

Security • Software • Cybersecurity
Easy Apply
In-Office
Annapolis Junction, MD, USA
26 Employees

Citizens Logo Citizens

Software Engineer

Digital Media • Fintech • Information Technology • Machine Learning • Financial Services • Cybersecurity • Automation
In-Office or Remote
2 Locations
17000 Employees
128K-191K Annually

CrowdStrike Logo CrowdStrike

Regional Sales Manager

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
2 Locations
10000 Employees
85K-128K Annually

CrowdStrike Logo CrowdStrike

Regional Sales Director, Public Sector - Federal Civilian (Hybrid)

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
3 Locations
10000 Employees
160K-215K Annually

Similar Companies Hiring

Milestone Systems Thumbnail
Software • Security • Other • Big Data Analytics • Artificial Intelligence • Analytics
Lake Oswego, OR
1500 Employees
Fairly Even Thumbnail
Hardware • Other • Robotics • Sales • Software • Hospitality
New York, NY
30 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account