user avatar

Senior Full-Stack Software Engineer [$305k/yr+] TS/SCI-FS Poly

SYSTOLIC

Posted today

Job Requirements

Annapolis Junction, MD
Intel Agency (NSA, CIA, FBI, etc) Full Scope Polygraph
Senior Level Career (10+ yrs experience)
Salary not specified
Join Premium to unlock estimated salaries

Job Description

Candidates must already possess an active Top Secret/SCI w/ Full Scope Polygraph to be considered.

Summary:
• Develop, maintain, and enhance complex and diverse software systems.
• Apply expertise in software development, algorithm development, software testing, requirements analysis, and systems engineering.
• Engage in database engineering, integration and test activities, and technical team leadership.
• Utilize technologies such as Java, Angular, Elasticsearch, Gitlab, Docker, Kubernetes, and Mesos.
• Collaborate with hardware engineers and contribute to technical documentation.

Qualifications & Compensation:
• Degree: Technical bachelor's degree or equivalent experience
• Years of experience: 14+ years
• Total Compensation: $305k+ yearly

Job Description:
• Develop, maintain, and enhance complex and diverse software systems based on documented requirements.
• Review and test software components for adherence to design requirements and resolve software problem reports.
• Utilize appropriate software development and design methodologies.
• Provide input to system design, including hardware/software trade-offs and requirements analysis.
• Analyze user requirements to derive software design and performance requirements.
• Design, code, and modify new or existing software to add features, correct defects, or improve performance.
• Integrate existing software into new or modified systems or operating environments.
• Develop simple and complex data queries for databases or data repositories.
• Develop or implement algorithms to meet or exceed system performance and functional standards.
• Assist with developing and executing test procedures for software components.
• Write or review software and system documentation.
• Develop software solutions by analyzing system performance standards and conferring with users or system engineers.
• Serve as a technical team lead, overseeing software development teams and ensuring work completion.
• Design, develop, and modify software systems using scientific analysis and mathematical models.
• Perform quality control on team products.
• Confer with system and hardware engineers to derive software requirements and project limitations.
• Coordinate software system installation and monitor equipment functioning.
• Provide recommendations for improving documentation and software development process standards.

About SYSTOLIC:

SYSTOLIC is dedicated to giving our employees the best possible company experience so that they can focus on providing outstanding support to their customer’s mission. Our company is founded on integrity, enthusiasm, and a relentless commitment to supporting the Intelligence Community. You can learn more about us and submit an application to be considered against our current and future openings at https://systolic.com.

To learn about our compensation ranges, visit our Pay Transparency page at: https://systolic.com/pay-transparency
group id: 10527119