Senior Software Engineer TS/SCI Polygraph - Hanover
leidos · Hanover
Job description
About the role
Leidos' National Security Sector (NSS) Cyber & Analytics Business Area (CABA) is hiring a Senior Software Engineer in Hanover. The engineer supports the design, development, testing, deployment and maintenance of a Data Dictionary capability that provides metadata specification, storage and access services. The system uses a Java/Spring backend, RESTful APIs and a web-based user interface, and the engineer works independently while contributing to architecture and supporting full-lifecycle delivery in an Agile environment.
Key responsibilities
- Develop, maintain and enhance Java/Spring applications, including a web UI for metadata specifications, a database solution for storing specifications and RESTful services for programmatic access.
- Design and implement backend services and APIs, and contribute to system architecture and engineering best practices.
- Maintain database schemas, queries and integrations.
- Support CI/CD pipelines, deployments and operational readiness.
- Collaborate with cross-functional teams, stakeholders and system integrators.
- Mentor junior engineers and provide technical guidance.
Required profile
- Active TS/SCI clearance with polygraph up front (no sponsorship available).
- Bachelor's degree in Computer Engineering, Computer Science or a related technical field, or 12 years of combined experience (4 years of software engineering can substitute for the degree).
- Minimum of 8 years of software engineering experience, including 3 years in SIGINT, IA or IT domains.
- Minimum of 3 years with modern Java and Spring/Spring Boot, and 3 years building RESTful APIs and JSON-based web services.
Required skills
- Strong SQL and relational database experience, including PostgreSQL or equivalent.
- Experience in Linux development environments.
- Desired: Java/J2EE, Spring Framework and Spring Boot, PostgreSQL and SQL database design, UI design and testing, REST/XML/JSON web services, Docker and Kubernetes, CI/CD pipelines, JIRA or Redmine.
What we offer
- Paid time off and 11 paid holidays.
- 401K with a 6% company match and immediate vesting.
- Flexible schedules, discounted stock purchase plans, technical upskilling and education/training support.
- Parental paid leave.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in the United States.
Salary: Senior Software Engineer Based on 41 job offers in the United StatesSalaries by job title
- Delivery Specialist 330
- Line Cook 258
- Restaurant Host 249
- Dishwasher 241
- Shift Supervisor 226
- Parts Specialist 208
- Retail Service Specialist 176
- Server - Red Robin 140
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 4 days ago
Expires 1 month from now
12 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
leidos
Hanover