Senior Software Engineer

EverWatch
Annapolis Junction, MD, US
Full-time

Overview

EverWatch is a government solutions company providing advanced defense, intelligence, and deployed support to our country’s most critical missions.

We are a full-service government solutions company. Harnessing the most advanced technology and solutions, we strengthen defenses and control environments to preserve continuity and ensure mission success.

EverWatch is an Equal Opportunity / Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex (including pregnancy), gender identity, sexual orientation, national origin, age (40 or older), disability, genetic information, citizenship or immigration status, and veteran status or any other factor prohibited by applicable law.

EverWatch employees are focused on tackling the most difficult challenges of the US Government. We offer the best salaries and benefits packages in our industry - to identify and retain the top talent in support of our critical mission objectives.

Responsibilities

Everwatch Solutions is seeking a Senior Full Stack Software Developer to support the Air Force Distributed Common Ground Station National Mission Partner Gateway.

NMPG is the primary point of entry for all data to be ingested, processed, stored, visualized, and distributed to other national systems and repositories.

The development activities for these systems include process intensive analytics, novel algorithm development, manipulation of extremely large data sets, and real-time systems and incorporate data repositories, data transport services, and application development and monitoring.

The Software Developer will be responsible for designing, developing, testing, deploying, documenting, maintaining, and enhances complex and diverse software systems following SAFe principals.

The ideal candidate will possess both strong frontend and backend skills and be willing to support UI design along with backend development.

Ability to create or manipulate NiFi flows to ingest data from external sources.

Qualifications

  • 12+ years of experience as a SWE in contracts of similar scope, type, and complexity
  • Bachelor’s degree or higher in Computer Science, Cyber Security, information technology, or related discipline from an accredited college or university
  • TS / SCI clearance with polygraph
  • 10+ years of Java and / or Python experience
  • Expertise with the following tools : Apache NiFi, Spring Framework, MongoDB, Kafka, Docker, Puppet Corporate data flow processes and tools, RHEL 8+
  • Experience with HTML, CSS, JavaScript required (React or Angular frameworks preferred)
  • Advanced knowledge of multiple languages to include Java, Python, and JavaScript
  • Experience designing and developing services using frameworks such as Spring, Spring Boot, Spring Python, React
  • Proficiency creating and managing SQL and NoSQL databases such as MySQL, Postgres, and MongoDB
  • Experienced using git repos, ticketing systems, artifact repositories and general CI / CD processes
  • Utilize software development and software design methodologies appropriate to the development environment
  • Experience developing in Unix and ability to perform shell scripting
  • Review and test software components for adherence to the design requirements and documents test results and resolve software problem reports
  • Provide specific input to the software components of system design to include hardware / software trade-offs, software reuse, use of Open-Source Software or COTS / GOTS software in place of new development, and requirements analysis and synthesis from system level to individual software components

Clearance Level

TS / SCI polygraph

Job Locations

US-MD-Annapolis Junction

US-CO-Aurora

Skills

Software Design, Nifi, cyber security, Python, MongoDB, Java, Spring, Linux, Kafka, Javascript, Angular, CSS,

30+ days ago
Related jobs
Promoted
Northrop Grumman
Linthicum Heights, Maryland

Basic Qualifications for Senior Principal Software Engineer:* * Bachelor's Degree in Computer Science, Computer Engineering, Electrical Engineering, or comparable degree * A minimum of 9 years of experience in the software development arena (7 years with a MS degree; 4 years with PhD) * Experience w...

Promoted
Peraton
Laurel, Maryland

Provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual sof...

Promoted
ManTech
Fort Meade, Maryland

Provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual sof...

Promoted
Leidos Inc
Annapolis Junction, Maryland

Provides input to the software components of system design to include hardware/software trade-offs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software com...

CACI International Inc
Annapolis Junction, Maryland

AI/ML Senior Software EngineerJob Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: TS/SCI with PolygraphEmployee Type: RegularPercentage of Travel Required: Up to 10%Type of Travel: Local* * *. Supporting technical reviews of vendor software products and deliverables, in...

Boeing Intelligence & Analytics
Annapolis Junction, Maryland

Analyzing and translating user requirements into software requirements A combination of both new software development and capabilities enhancement Provide specific input to the software components of systems design to include hardware/software trade-offs, software reuse, and requirements analysis an...

New Relic, Inc.
Baltimore, Maryland

Our software delivers insightful observability tools across different technologies and distributed systems, enabling software engineering teams to identify, understand and tackle issues, analyze performance, and maximize their software and infrastructure. Senior Software Engineer - Kubernetes Observ...

00100 LEIDOS, INC.
Columbia, Maryland

The Leidos National Security Sector has a career opportunity for a Senior Software System Engineer at our Leidos facility in Columbia, MD. As a Senior Software Systems Engineer you will develop, maintain, and enhance complex and diverse systems (e. Provide training to software and system engineering...

BlueHalo
Annapolis Junction, Maryland

As a Senior Software Engineer with our Intel Division, you will develop, maintain, and enhance complex and diverse software systems (. Provide specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Commercial Off-the-shelf (COTS)/Go...

GliaCell Technologies
Annapolis Junction, Maryland

Are you a Senior Software Engineer who is ready for a new challenge that will launch your career to the next level? Tired of being treated like a company drone? Tired of promised adventures during the hiring phase, then being dropped off on a remote contract and never seen or hea...