Software Engineer/Developer with Security Clearance

Redhorse Corporation Gainesville, VA
Full Time Mid Level 5+ years

Posted 3 weeks ago

Interested in this position?

Upload your resume and we'll match you with this and other relevant opportunities.

Upload Your Resume

About This Role

This Software Engineer/Developer role involves designing, developing, deploying, and maintaining scalable data processing and analysis applications in cloud and on-premises environments. The position supports a federal customer's critical mission by enhancing data operations, modeling, and analytics while ensuring reliability, scalability, and security.

Responsibilities

  • Design, develop, and deploy cloud-native applications using AWS Lambda, Azure Functions, and serverless architectures
  • Implement and manage Lambda Layers and containerized workloads using AWS ECR and Azure Container Registry
  • Develop serverless solutions leveraging services such as EventBridge, SQS, SNS, and their Azure equivalents
  • Collaborate with cross-functional teams to define, design, and deliver new features and enhancements
  • Troubleshoot and resolve software issues in development, test, and production environments
  • Participate in code reviews, testing, and documentation to ensure high-quality software builds
  • Identify opportunities to improve the customer's data flow operations and analytics capabilities
  • Follow DevOps practices and CI/CD processes for cloud-based and on-premises deployments

Requirements

  • Active Top Secret clearance
  • Bachelor's degree in Computer Science, Computer Engineering, or a related technical field
  • 5+ years of experience supporting software development in dynamic, operational environments
  • 3+ years of experience developing cloud solutions (AWS, Azure, or GCP)
  • Proficiency in programming languages such as C#, C/C++, Java, Python
  • Experience with scripting languages such as Bash, PowerShell, or Perl
  • Hands-on experience with cloud-native development, serverless architectures, and containerized solutions
  • Familiarity with infrastructure-as-code tools (e.g., SAM, Serverless Framework, CDK, CloudFormation, Terraform, Bicep)
  • Strong analytical, debugging, and problem-solving skills

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, or a related technical field
  • 5+ years of experience supporting software development in dynamic, operational environments, with 3+ years in cloud solutions (AWS, Azure, or GCP)

Nice to Have

  • AWS and/or Azure certifications
  • Experience with cloud monitoring and logging tools (e.g., CloudWatch, Azure Monitor)
  • Familiarity with Agile development methodologies
  • Experience integrating backend services with front-end applications
  • Previous work in federal environments or mission-focused software development projects

Skills

Python * AWS * Azure * PowerShell * Java * C++ * DevOps * AWS Lambda * CloudFormation * Agile * C/C++ * CI/CD * Terraform * Perl * GCP * Bash * CloudWatch * SNS * SQS * EventBridge * Serverless architectures * Azure Container Registry * SAM * CDK * Bicep * Azure Monitor * Azure Functions * AWS ECR * Serverless Framework *

* Required skills

About Redhorse Corporation

Redhorse Corporation is a solution-driven company delivering data insights and technology solutions to customers with missions critical to U.S. national interests.

Professional Services
View all jobs at Redhorse Corporation →