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 Engineer

ECS

Salary not specified
Dec 31, 2025
Fairfax, VA, US
Apply Now

ECS is seeking a Junior Software Engineer to support the execution of a variety of projects including Artificial Intelligence/Machine Learning and Big Data/Cloud Solutions.

Requirements

  • Proficiency with multiple programming languages such as C++, Python, and JavaScript
  • Experience with brownfield applications, identifying opportunities for improvement and designing/implementing new features
  • Experience with DevSecOps frameworks (e.g. GitLab, Jira)
  • Experience developing architecture/system diagrams and data flow diagrams
  • Experience with containerization/orchestration technologies (e.g. Kubernetes, OpenShift)
  • Experience with Linux command-line interface (CLI) including scripting
  • Experience working in an Agile environment (e.g. work breakdown/refinement, ongoing task updates)

Responsibilities

  • Develop software solutions by conferring with stakeholders, studying information needs, and analyzing system flow, data usage, and work processes.
  • Determine operational feasibility by evaluating problem definition and requirements, third-party analysis, and proposed solutions.
  • Estimate and meet timelines, working both independently and as a member of the larger team.
  • Brief stakeholders by collecting, analyzing, and summarizing development and service issues.
  • Improve operations by conducting systems analysis and recommending changes to processes.
  • Develop software application tests and testing strategies to improve product development and deployed operations.
  • Develop scripting solutions which automate manual processes to support throughput demands.

Other

  • Bachelor’s degree in Computer Science or related IT field, or equivalent experience
  • US citizenship with ability to obtain a TS/SCI Security Clearance
  • Ability to travel (less than 10%) to mostly CONUS locations
  • Ability to work in person a minimum of 3 days per week
  • Excellent communication/presentation skills to make recommendations to stakeholders with varying degrees of technical awareness