user avatar

Full Stack Development Engineer x 2

Seneca Resources, LLC

Posted today

Job Requirements

Remote McLean, VA
Secret Polygraph Unspecified
Career Level not specified
Salary not specified
Join Premium to unlock estimated salaries

Job Description

Position Title: Full Stack Development Engineer

Location: McLean, VA (Hybrid)

Clearance Requirements: Secret clearance required; ability to obtain a Secret clearance. U.S. citizenship required.

Pay Rate: $88.00 per hour

Position Description:

Seneca Resources is seeking two Full Stack Development Engineers for a six-month contract opportunity with potential for extension and permanent hire. This hybrid role is ideal for an experienced software engineer who enjoys solving complex technical challenges, enabling development teams, and working across cloud, infrastructure, and application environments.

You will work in a professional services capacity, partnering with software development teams to leverage a developer platform, translate customer needs into effective technical solutions, and support onboarding, migration, and troubleshooting efforts. The successful candidate will bring strong full-stack development expertise, cloud experience, excellent communication skills, and the ability to lead and collaborate across engineering teams in a fast-paced Agile environment.

Responsibilities include:
  • Partner with current and new software development teams to understand their architecture, tooling, and development environments.
  • Design and implement onboarding paths that help teams successfully adopt and leverage the platform.
  • Develop, enhance, and troubleshoot full-stack software applications.
  • Support cloud-native application development, database integration, networking, and deployment workflows.
  • Build and automate developer workflows using CI/CD pipelines and modern DevOps practices.
  • Create and maintain infrastructure as code using tools such as Terraform and AWS CDK.
  • Deploy and manage containerized applications using Docker and cloud orchestration technologies.
  • Monitor application performance, troubleshoot issues, and improve system reliability.
  • Translate customer and engineering team needs into scalable technical solutions.
  • Provide technical leadership and collaborate effectively across multiple development teams.
  • Produce clear technical documentation for engineers and platform users.
  • Use AI-assisted development tools to accelerate prototyping and software delivery.

Top Requirements:
  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • 7+ years of professional software development experience.
  • Strong experience with one or more of the following programming languages: TypeScript, Golang, or Python.
  • 5+ years of experience with Amazon Web Services (AWS), CI/CD, and developer workflow automation.
  • Experience with GitHub Actions, Argo CD, Flux, or similar CI/CD and GitOps tools.
  • 4+ years of experience with containerization and deployments using Docker.
  • 4+ years of experience with relational databases, including MySQL or PostgreSQL.
  • 4+ years of experience with infrastructure as code using Terraform, AWS Cloud Development Kit (CDK), or comparable tools.
  • 4+ years of experience with application performance monitoring and observability tools such as AWS CloudWatch, New Relic, or Grafana.
  • Experience using AI-assisted software development tools such as GitHub Copilot, Cursor, or Windsurf.
  • Ability to obtain a Secret clearance.
  • U.S. citizenship.
  • Strong written and verbal communication skills with the ability to collaborate across engineering teams.
  • Experience troubleshooting application code, infrastructure, and configuration issues.

Preferred Qualifications:
  • Experience building internal developer platforms or platform engineering solutions.
  • Experience creating technical documentation for software engineers.
  • Hands-on experience with AWS services such as DynamoDB, EC2, EKS, SQS, SNS, and RDS.
  • Experience supporting application migration, platform adoption, or engineering enablement initiatives.
  • Experience working in Agile software development environments.

About Seneca Resources

At Seneca Resources, we are more than just a staffing and consulting firm, we are a trusted career partner. With offices across the U.S. and clients ranging from Fortune 500 companies to government organizations, we provide opportunities that help professionals grow their careers while making an impact.

When you work with Seneca, you're choosing a company that invests in your success, celebrates your achievements, and connects you to meaningful work with leading organizations nationwide. We take the time to understand your goals and match you with roles that align with your skills and career path. Our consultants and contractors enjoy competitive pay, comprehensive health, dental, and vision coverage, 401(k) retirement plans, and the support of a dedicated team who will advocate for you every step of the way.

Seneca Resources is proud to be an Equal Opportunity Employer, committed to fostering a diverse and inclusive workplace where all qualified individuals are encouraged to apply.
group id: 10119426

Similar Jobs


Job Category
IT - Software
Clearance Level
Secret