Entry-Level Software Developer - Arlington
Core
Entry-level software developer using AI-assisted DevSecOps practices to containerize legacy applications and build secure CI/CD pipelines.
Role type
Entry-level IC software developer (DevSecOps & AI integration)
Builds
AI-enabled CI/CD pipelines, secure containerized applications, and production-ready microservices
Domain
Software Engineering, DevSecOps, Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Spring Boot, microservices, data structures, algorithms, unit testing, integration testing, Agile methodology
Preferred skills
AI-assisted development, cloud platforms, databases, CI/CD, security, privacy
Technologies
Java, Spring Boot, AWS, GCP, Docker, NodeJS, Python, REST, SQL, React, gRPC, Copilot, Cursor, Windsurf
Responsibilities
Drive adoption of AI-assisted DevSecOps practices using large language models and automation tools. Build and maintain AI-enabled CI/CD pipelines that generate security policies and infrastructure-as-code templates. Create unit and integration tests to increase coverage and lower defect rates. Accelerate pull request reviews with AI-assisted summaries and risk notes. Troubleshoot issues using AI to search logs and documentation. Contribute across the software development lifecycle in Java, Spring Boot, and microservices. Perform proof-of-concept work and develop end-to-end solutions.
Seniority
Entry-level, hands-on IC