user avatar

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

SYSTOLIC

Posted today

Job Requirements

Remote 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 within the last 7 years to be considered.

Summary: • Design, develop, test, and maintain robust full-stack software capabilities across modern development environments. • Construct responsive user interfaces and backend application services using Java, JavaScript, Node.js, and Vue.js. • Create and integrate RESTful APIs, maintain PostgreSQL relational databases, and manage source code via Git. • Deploy and orchestrate containerized applications using Docker and Kubernetes on Linux platforms. Qualifications & Compensation: • Degree: Technical bachelor's degree or equivalent experience • Years of experience: 20+ years • Total Compensation: $333k+ yearly Job Description: • Develop, maintain, and enhance complex and diverse software systems, including processing-intensive analytics and novel algorithm implementations. • Provide architectural and systems engineering input regarding hardware/software trade-offs and COTS/GOTS tool integration. • Conduct thorough requirements analysis, software testing, and resolution of software problem reports. • Build scalable web services utilizing Spring, Node.js, and modern relational database architectures. • Collaborate effectively within an Agile/Scrum framework to deliver continuous integration and deployment milestones.

Key Responsibilities
• Design, develop, test, and maintain full-stack software capabilities.
• Develop and integrate user-interface, application-service, and data-layer components.
• Enhance existing applications while maintaining software quality, security, performance, and reliability.
• Troubleshoot complex software and integration issues across the application stack.
• Participate in technical design discussions, code reviews, testing, and release activities.
• Work with mission stakeholders and engineering team members to refine requirements and deliver useful, supportable capabilities.
• Contribute to technical documentation and recommend improvements to development practices and application architecture.
• Support the deployment and operation of mission software in customer environments.

Required Skills
• Professional software-development experience using Java.
• Experience developing modern web applications using JavaScript.
• Experience with Node.js or comparable server-side JavaScript frameworks.
• Experience developing user interfaces using Vue.js, Vuetify, or a comparable modern front-end framework.
• Experience designing, querying, and maintaining relational databases, preferably PostgreSQL.
• Experience developing or integrating RESTful services and APIs.
• Experience using Git or a comparable source-control system.
• Demonstrated ability to diagnose software problems and deliver solutions with limited supervision.
• Ability to communicate effectively and work collaboratively in a multidisciplinary engineering environment.

Desired Skills
• Experience developing software for cybersecurity, threat intelligence, malware analysis, or another mission-focused analytical domain.
• Experience with Spring or Spring Boot.
• Experience with automated unit, integration, and user-interface testing.
• Experience with containerized applications using Docker and Kubernetes.
• Experience with continuous integration and continuous delivery practices and tools.
• Familiarity with secure software-development practices.
• Experience working in Linux-based development or deployment environments.
• Experience with data integration, data normalization, or applications that correlate information from multiple sources.
• Experience working in Agile development teams and engaging directly with end users.
• Familiarity with cloud-based application development or deployment.

Telework:
May be allowed after probationary period.

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