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 Senior Software Engineer to join a team that develops and manages a software product. The ideal candidate for this position will come with a broad range of knowledge and be comfortable in a role that combines application development and infrastructure/DevOps. Please consider applying if you have the following required qualifications and experience.
Required Qualifications:
TS/SCI with polygraph security clearance.
B.S. in computer engineering, computer science, mathematics, or a related STEM discipline and eight (8) years of software engineering experience. A relevant M.S. degree may be substituted for an additional two (2) years of experience. In lieu of a degree, a minimum of twelve (12) years of software engineering experience is required.
At least five (5) years of experience in software-intensive projects and programs for the government or industry customers.
At least four (4) years of experience as a software engineer specifically supporting software architecture development; requirement analysis; process execution and evaluation; selection and evaluation of COTS/GOTS tools; and integration (with both new and existing systems).
Solid Java experience.
Android iOS familiarity.
Linux administration and experience developing software in a Linux environment.
Scripting experience.
Desired Qualifications:
Experience with Neo4j
Strong experience developing Python software on Linux platform
Knowledge of analytic methods and tools in applied statistics and data visualizations
Familiarity with ingesting unstructured datasets into statistical models for testing and evaluations
Familiarity with Gitlab and Jira
Familiarity with Jupyter Notebooks
Familiarity with Corporate tools and analysis methodologies
Desire to work within HPC and MapReduce environments
Familiarity with Hadoop
Familiarity with Java or C++
Ability to work within a customer team and communicate complex ideas and insights to leadership and technical leaders