Maximum of 25 job preferences reached.
Top Software Engineer Jobs
Aerospace • Information Technology • Security • Cybersecurity • Defense
Develop, integrate, test, and sustain cloud software and AI/ML capabilities for national security missions. Responsibilities include AWS architecture, Java-based distributed systems, RESTful services, containerized microservices, Kubernetes, infrastructure as code, CI/CD, Linux scripting, big-data technologies, analytics, LLMs, RAG, and agentic workflows. The role also involves requirements analysis, technical documentation, software integration, testing, issue resolution, and designing solutions using distributed computation and cloud-scale data technologies.
Top Skills:
AccumuloAgentic AiAi/Ml AlgorithmsAWSAws ApisAws SdksBigtableBsonCC++Ci/CdCloudFormationCotsElasticsearchFossHadoopHbaseHdfsHiveJavaJSONKubernetesLinuxLlmsMachine LearningMapreduceMicroservicesNoSQLOpensearchPerlPigPythonRagRed Hat LinuxRestful ServicesRubyTerraform
Aerospace • Information Technology • Security • Cybersecurity • Defense
Develops and enhances advanced software systems while leading release management, CI/CD automation, configuration management, version control, and build processes. Designs repeatable software builds, manages hardware/software integration environments, maintains configuration documentation and artifact repositories, and collaborates with technical stakeholders. Requires extensive software engineering experience, expertise in Java, C, C++, UNIX/Linux environments, and an active TS/SCI clearance with polygraph.
Top Skills:
ArtifactoryCC++Ci/CdCmakeConfluenceGitGitflowInfrastructure As CodeJavaJIRALinuxMakeMavenRed HatUnix
Aerospace • Information Technology • Security • Cybersecurity • Defense
Design, develop, test, integrate, operate, and maintain secure cloud-based software solutions in a containerized microservices environment. The role involves architecture reviews, troubleshooting, performance and reliability improvements, system administration, and collaboration with customers and cross-agency teams. Required technologies include Java, Python, Docker, Kubernetes, Linux, databases, Ansible, Terraform, and related cloud tooling. The position requires five years of software engineering experience, an active TS/SCI clearance with polygraph, Security+ or higher, and an approved technical certification.
Top Skills:
AngularjsAnsibleAWSDockerGitHadoopHiveJavaKubernetesLinuxMapreduceMongoDBMySQLNginxPigPostgresPythonRhelTerraform
Aerospace • Information Technology • Security • Cybersecurity • Defense
Develop and enhance a prototype RF spectrum planning and monitoring system for DoD clients. Build full-stack features using React, FastAPI, and TypeScript/Node.js; create REST APIs and Dockerized services; write testable code; design databases; document architecture and integrations; collaborate with engineers, domain experts, program leadership, and stakeholders; and contribute to reviews and testing.
Top Skills:
AtakAws GovcloudAzure GovernmentC/C++CesiumjsDockerFastapiGCPJavaScriptKubernetesLlmMcpNatsNode.jsNoSQLOpenai CodexPythonReactRest ApisSQLTak ServerTak-XTypescriptWintak
Aerospace • Information Technology • Security • Cybersecurity • Defense
Develop and maintain full-stack cloud software supporting Peraton’s Cyber Mission business. Responsibilities include requirements analysis, software development, installation, evaluation, enhancement, maintenance, and troubleshooting. The role uses Agile and DevOps practices and technologies including Java, JavaScript, React or Vue, AWS, Docker, Kubernetes, CI/CD pipelines, NoSQL databases, Elasticsearch, Redis, and Atlassian tools. Work is performed at a contractor facility with potential telework based on tasking and customer approval.
Top Skills:
Amazon Web Services (Aws)ConfluenceDockerDocker SwarmElasticsearchElk StackGitlab Ci/CdJavaJavaScriptJenkinsJIRAJSONKubernetesMongoDBReactRedisVue
Aerospace • Information Technology • Security • Cybersecurity • Defense
Develop and enhance secure, scalable cloud applications supporting national security operations. Work in an Agile environment using DevOps practices and modern cloud technologies. The role requires Java development, Git or GitLab experience, and an active TS/SCI clearance with current polygraph. Preferred experience includes full-stack development, REST APIs, containers, Kubernetes, AWS, CI/CD tools, and cloud certifications. The position is onsite in Annapolis Junction with potential telework flexibility.
Top Skills:
AWSConfluenceDockerGitGitlabGitlab Ci/CdJavaJavaScriptJenkinsJIRAJSONKubernetesMongoDBReactRest ApisVue
Aerospace • Information Technology • Security • Cybersecurity • Defense
Develop and maintain Java components for a modernization framework and existing business applications. Support legacy refactoring, API and backend service development, documentation, unit testing, debugging, and application architecture updates. Collaborate with senior developers during design sessions and sprint ceremonies while building expertise in modern development practices, cloud concepts, and application transformation.
Top Skills:
APIsCloud ComputingJavaJava EeRelational Database Management SystemsWeblogic Application Server
Aerospace • Information Technology • Security • Cybersecurity • Defense
Design, develop, integrate, test, troubleshoot, and sustain cloud-based software solutions supporting mission-critical national security services. Build and maintain microservices and containerized applications, contribute to architecture and design reviews, optimize performance and reliability, resolve system issues, and collaborate on technical approaches, timelines, and project scope.
Top Skills:
AnsibleAWSDockerElasticGitJavaKubernetesLinuxMongoDBPigPython
Aerospace • Information Technology • Security • Cybersecurity • Defense
Develop and integrate cloud software supporting cyber intelligence and AI/ML capabilities on AWS and large-scale compute clusters. Responsibilities include requirements analysis, Java development, RESTful services, distributed systems, cloud deployment, DevOps, container orchestration, testing, integration, Linux scripting, and troubleshooting. The role also involves big-data technologies, Hadoop ecosystems, LLMs, RAG, analytics, and secure software engineering for national security missions.
Top Skills:
AccumuloAi/MlAWSAws ApisAws SdksBigtableBsonCC++Ci/CdCloudFormationElasticsearchHadoopHbaseHdfsHiveJavaJSONKubernetesLinuxLlmsMapreduceOpensearchPerlPigPythonRagRestRubyTerraform
Aerospace • Information Technology • Security • Cybersecurity • Defense
Develop and sustain cloud software supporting cyber intelligence and AI/ML capabilities on large-scale compute clusters and AWS infrastructure. Responsibilities include requirements analysis, software development, integration, testing, validation, deployment, enhancement, monitoring, and issue resolution. The role uses distributed NoSQL and big-data technologies, cloud architecture, AI/ML tools, microservices, containers, and infrastructure-as-code. Candidates must have at least two years of relevant software engineering experience and an active TS/SCI clearance with polygraph.
Top Skills:
AccumuloAIAWSBigtableBsonCC++CloudFormationElasticsearchHadoopHbaseHdfsHiveJavaJavaScriptJSONKubernetesLarge Language ModelsLinuxMachine LearningMapreduceOpensearchPerlPigPythonRagRubyTerraform
Aerospace • Information Technology • Security • Cybersecurity • Defense
Develop and sustain cloud software supporting cyber intelligence and AI/ML capabilities on large-scale compute clusters and AWS infrastructure. Responsibilities include requirements analysis, software development, integration, testing, validation, deployment, enhancement, maintenance, and issue resolution. The role involves distributed NoSQL systems, big-data technologies, cloud scalability, AI/ML algorithms, LLMs, RAG, agentic workflows, and software testing within a mission-driven national security environment.
Top Skills:
AccumuloAgentic AiArtificial IntelligenceAWSAws ApisAws SdksBigtableBsonCC++CloudFormationElasticsearchGangliaHadoopHbaseHdfsHiveHobbitJavaJavaScriptJSONKubernetesLarge Language ModelsLinuxMachine LearningMapreduceMicroservicesNoSQLOpensearchPerlPigPythonRetrieval-Augmented GenerationRubyTerraform
Aerospace • Information Technology • Security • Cybersecurity • Defense
Designs, develops, modernizes, integrates, tests, and deploys front-end and full-stack software for RF SIGINT collection, processing, visualization, and mission systems. Builds real-time dashboards and interfaces, integrates back-end services and signal-processing pipelines, optimizes distributed systems, supports multiple operating environments, and maintains technical documentation. Provides technical leadership, mentors development teams, supports deployed-system validation, and ensures secure, high-reliability software meets mission performance and accreditation requirements.
Top Skills:
AgileApache TomcatCi/CdDockerJavaJavaScriptKanbanKubernetesLinuxRabbitMQReactRed Hat LinuxSafeSolarisSpring FrameworkTypescriptUnixWindows
New
Cut your apply time in half.
Use ourAI Assistantto automatically fill your job applications.
Use For Free
Aerospace • Information Technology • Security • Cybersecurity • Defense
Develop and maintain highly usable user interfaces for data tracking and metrics solutions. Collaborate with customers, analysts, systems engineers, developers, and product designers to define requirements, conduct research, create design specifications, and perform usability testing. Support full software lifecycle activities, including analysis, design, implementation, integration, testing, deployment, Agile ceremonies, and Jira management. Apply UI, UX, accessibility, and software engineering best practices within a national security program.
Top Skills:
AccumuloAmazon Ec2Amazon EmrApache NifiAWSCSSDockerGoHadoopHTMLJavaJavaScriptJmsKubernetesLinuxMvcPythonReactRest
Aerospace • Information Technology • Security • Cybersecurity • Defense
Develop, maintain, test, and enhance complex software systems for an Intelligence Community mission. Responsibilities include resolving software issues, applying software design methodologies, documenting test results, analyzing requirements, and contributing to system design decisions involving hardware/software trade-offs and COTS/GOTS solutions.
Top Skills:
CotsGots
Aerospace • Information Technology • Security • Cybersecurity • Defense
Design, develop, test, maintain, and troubleshoot software applications and system integrations. Analyze requirements, optimize database interactions and algorithms, support testing, and maintain technical documentation. Collaborate with systems and hardware engineers, coordinate Agile/Scrum development activities, uphold coding standards, and improve development processes. The role requires an active TS/SCI clearance with a current polygraph and extensive software engineering experience.
Top Skills:
AgileAWSAws IamCi/CdGitGitlabJIRAScrumTerraform
Aerospace • Information Technology • Security • Cybersecurity • Defense
Develop, test, maintain, and modernize cloud-enabled software applications supporting FAA and National Airspace System programs. Translate requirements into maintainable code, conduct design and code reviews, create automated tests, troubleshoot defects, and integrate applications into CI/CD and DevSecOps pipelines. Collaborate with systems engineers, cybersecurity professionals, architects, and stakeholders while supporting compliance, verification, documentation, performance, and scalability objectives.
Top Skills:
Arm TemplatesAWSAzureC#Ci/CdCloudFormationDevsecopsDockerFedrampGCPJavaKubernetesMicroservicesNistNosql DatabasesPythonRelational DatabasesRestful ApisRmfTerraform
Aerospace • Information Technology • Security • Cybersecurity • Defense
Develop and maintain a full-stack cloud-based ELINT data product for the Intelligence community. Responsibilities include designing, developing, testing, documenting, deploying, and supporting new features and updates; collaborating with developers and DevOps teams; participating in architecture and design reviews; and ensuring data accuracy, interoperability, and fidelity for tactical users.
Top Skills:
Apache FlinkAWSDevOpsGitJavaKotlinKubernetesLinuxMongoDBReactReduxSQLSvn
Aerospace • Information Technology • Security • Cybersecurity • Defense
Develop, test, debug, document, integrate, and sustain mission-critical software systems for a Department of Energy program. The role focuses on DDS-based real-time distributed systems, including RTI Connext DDS, architecture analysis, legacy-system modernization, migration to new platforms, and translating existing functionality into target architectures. The engineer will collaborate with systems and hardware teams, ensure software standards, support Windows and Linux applications, and contribute to testing, installation, CI/CD, and agile development.
Top Skills:
C#C++CmakeConanData Distribution Service (Dds)Dds ConnectElectronEprosima Fast DdsExpressGitflowGitlab CiJavaScriptKanbanLinuxMs Sql ServerMsbuildNode.jsRhelRti Connext DdsScrumSqliteUbuntuVisual StudioVisual Studio CodeWindowsXMLZeromq
Aerospace • Information Technology • Security • Cybersecurity • Defense
Design, develop, integrate, test, deploy, monitor, and maintain cloud-based software for distributed, multi-threaded mission systems in Linux environments. Build scalable microservices, CI/CD pipelines, and automated deployments; integrate COTS and GOTS solutions; participate in Agile development; troubleshoot production applications; create technical documentation; mentor junior engineers; and support rotating Tier III on-call and mission surge requirements.
Top Skills:
ActivemqAgileAnsibleApache AccumuloApache HadoopApache NifiAWSBashCi/CdDockerInfrastructure As CodeJavaKubernetesLinuxMicroservicesMongoDBPerlPuppetPythonRubySpring Framework
Aerospace • Information Technology • Security • Cybersecurity • Defense
Develop and maintain mission-critical Java web applications supporting Intelligence Community data workflows. Responsibilities include backend and frontend development with Java, Quarkus, and PrimeFaces; requirements analysis; testing; troubleshooting; integration; deployment; documentation; code reviews; and Agile collaboration with engineers and mission stakeholders. The role requires extensive software engineering experience, Java expertise, cloud certification, and a TS/SCI clearance with polygraph.
Top Skills:
AWSGitlab Ci/CdJavaKubernetesPrimefacesQuarkus
Aerospace • Information Technology • Security • Cybersecurity • Defense
Develop and maintain large-scale cloud software and distributed systems across the full SDLC. Responsibilities include requirements analysis, system design, full-stack development, issue resolution, NoSQL and parallel-computing implementation, testing, CI/CD, production deployment, documentation, and integration of FOSS/COTS products. Collaborate with data scientists, engineers, and product managers while supporting mission-critical applications.
Top Skills:
CC++Ci/CdCloud ComputingCotsDistributed ComputingFossJavaNoSQLRed HatUnix/Linux
Aerospace • Information Technology • Security • Cybersecurity • Defense
Develop and maintain scalable React front-end applications using Redux and TypeScript. Responsibilities include translating UI/UX designs into accessible responsive interfaces, integrating RESTful APIs, testing, debugging, performance optimization, CI/CD support, version control, and production support. The role collaborates with designers and backend developers across the software development lifecycle and supports mission-critical Department of State modernization applications.
Top Skills:
.NetAWSAzureCSS3CypressDockerGCPGitHTML5JavaJavaScriptJestJson Web TokenKubernetesNext.JsNode.jsOauth2ReactReact Testing LibraryReduxRestful ApisSAMLTypescript
Aerospace • Information Technology • Security • Cybersecurity • Defense
Develop and maintain Java applications for large-scale distributed computing environments supporting the Intelligence Community. Responsibilities include full lifecycle software development, system integration, testing, deployment, CI/CD, Infrastructure as Code, containerized microservices, production monitoring, troubleshooting, performance optimization, and Tier III on-call support. The role also involves code and architecture reviews, stakeholder collaboration, and mentoring junior developers.
Top Skills:
ActivemqApache AccumuloApache HadoopApache NifiAWSBashCC++Ci/CdDockerInfrastructure As CodeJavaKubernetesMicroservicesMongoDBPythonRed Hat LinuxSpring FrameworkUnix/Linux
Aerospace • Information Technology • Security • Cybersecurity • Defense
Develop software across requirements, architecture, design, implementation, and unit testing in an Agile environment. Build full-stack web applications and services using Java, Python, JavaScript frameworks, and SQL databases. Support projects spanning communications, space, cybersecurity, defense, health, and mobile technologies. Candidates may also work with AI-assisted development, cloud platforms, DevSecOps, mobile development, and emerging technologies.
Top Skills:
AgileAmazon Ec2Amazon S3Amazon VpcAndroid StudioAngularAnsibleAWSAws LambdaC#C++Claude CodeCodexCSSDevsecopsDockerFlutterGithub CopilotGoHTMLJavaJavaScriptKotlinKubernetesLlmsMicrosoft Sql ServerMySQLPostgresPythonRagReactSQLSwiftTensorFlow
Aerospace • Information Technology • Security • Cybersecurity • Defense
Develop and maintain COBOL-based Medicare claims processing software in a legacy mainframe environment. Responsibilities include designing, coding, debugging, unit testing, implementing enhancements, troubleshooting defects, supporting Agile/Scrum delivery, preparing estimates, maintaining documentation, and collaborating with team members, clients, and vendors. The role supports Durable Medical Equipment claims processing and requires adherence to structured development standards.
Top Skills:
AgileAssemblerCicsCobolConfluenceDevOpsDevsecopsEclipseGitJavaJclJIRAPythonSafeScrumTsoVsam
Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.
Success! We'll use this to further personalize your experience.
All Filters
Total selected ()
No Results
No Results

