Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

ECS Logo

Junior Software Developer

ECS

Salary not specified
Oct 16, 2025
Lorton, VA, US
Apply Now

ECS is seeking a Junior Software Developer to support the FBI’s Operational Technology Division (OTD) Research & Development Support Program, advancing cutting-edge research, development, and IT infrastructure initiatives to empower the FBI’s mission in a complex digital landscape.

Requirements

  • 2+ years of professional software development experience.
  • Proficiency in Python development.
  • Experience with scripting languages such as Go, Bash, and JavaScript.
  • Strong background working in Linux environments (Ubuntu, RedHat, Debian).
  • Experience in mobile development (iOS/Android) preferred.
  • Familiarity with Git, Jira, and collaborative development workflows.
  • Strong problem-solving and debugging skills with a focus on scalable, maintainable solutions.

Responsibilities

  • Design, develop, and maintain applications, features, and components using modern programming languages, frameworks, and tools while adhering to best practices.
  • Participate in sprint planning, daily stand-ups, and sprint reviews; estimate effort, prioritize tasks, and provide regular progress updates.
  • Translate requirements into high-quality code, ensuring all user stories meet acceptance criteria.
  • Write clean, maintainable code and perform unit testing.
  • Partner with QA teams to ensure robust coverage and resolve issues efficiently.
  • Produce clear, detailed documentation of designs, implementation steps, and system specifications to support long-term maintainability.
  • Stay current with emerging technologies, programming languages, and tools; evaluate new techniques to enhance development practices.

Other

  • Active Top Secret with eligibility for SCI w/CI Poly.
  • Hybrid work environment with the potential to work two days onsite and three days remote each week, based on mission needs.
  • Location: Newington, VA