user avatar

Senior Software Engineer

Noetic Strategies

Posted today

Job Requirements

Alexandria, VA
Top Secret/SCI Polygraph not specified
Senior Level Career (10+ yrs experience)
Salary not specified
Join Premium to unlock estimated salaries

Job Description

Job Title: Senior Software Engineer
Location: Alexandria, VA
Clearance Required: Active Top Secret security clearance with the ability to obtain SCI and Polygraph
Citizenship: U.S. Citizenship required

Overview

We are seeking a Senior Software Engineer to support the design, development, and maintenance of secure, scalable applications in a cleared environment. This role involves full lifecycle development, system troubleshooting, and collaboration across technical teams to deliver mission-critical solutions.

Minimum Qualifications

Bachelor’s degree in Computer Science, Software Engineering, or related field with 8–12 years of experience, OR Master’s degree with 6–10 years of experience

Professional experience with Java or Python for object-oriented application development

Experience designing and maintaining RESTful APIs

Strong SQL skills, including writing and optimizing queries in relational databases

Working knowledge of Linux environments for development and deployment

Experience working on moderately complex technical projects with minimal supervision

Preferred Qualifications

Experience with JavaScript and front-end development

Familiarity with GitLab CI/CD pipelines

Experience with Docker or OpenShift

Experience with Spring Boot, PostgreSQL, Tomcat, or Maven

Experience working in Agile development environments

Experience deploying and supporting applications in AWS environments

Familiarity with modern web frameworks

Responsibilities

Design, develop, test, and maintain scalable software using object-oriented principles

Implement and maintain RESTful APIs for application functionality and integrations

Develop and optimize SQL queries; support database performance improvements

Build, deploy, and troubleshoot applications in Linux environments

Diagnose and resolve issues across application and database layers

Contribute to technical design discussions and implementation of approved architectures

Collaborate with cross-functional teams to translate requirements into technical solutions

Participate in code reviews and maintain adherence to engineering best practices
group id: RTX197788
N
Name HiddenTechnical Recruiter

Similar Jobs


Job Category
IT - Software
Clearance Level
Top Secret/SCI