JOBSEARCHER

Software Engineer (C++, Python, and JavaScript)

Ecs FederalMcLean, VAL6 LeadSeptember 15th, 2026
Overview In this role you will develop software and APIs to support analytic functions at a Springfield, VA customer site. You’ll work with the technical team to design, test, deploy, and maintain solutions in an Agile setting, emphasizing collaboration and customer service. You will tackle fast-paced, multidisciplinary challenges and contribute to enterprise-scale systems in the AI/ML domain. This is a hands-on engineering position with a clear impact on project delivery and operational improvements. ResponsibilitiesDevelop software solutions by collaborating with stakeholders and analyzing information needsAssess feasibility by evaluating requirements and proposed solutionsEstimate timelines and contribute both independently and as part of the teamBrief stakeholders by collecting, analyzing, and summarizing issuesImprove operations via systems analysis and process recommendationsCreate software tests and testing strategies to enhance product developmentDevelop scripting solutions to automate manual processesApproach challenges with enthusiasm to craft imaginative solutions to operational problems Key requirementsBachelor's degree in Computer Science, Engineering, or related STEM fieldUS citizenshipActive Top Secret clearance with SCI + CI-Poly eligibility4-6+ years designing, coding, deploying, and supporting enterprise-scale systemsProficiency in C++, Python, and JavaScriptStrong analytical skills and ability to visualize processesExperience with brownfield applicationsExperience with DevSecOps frameworks (e.g., GitLab, Jira)Experience creating architecture/system and data flow diagramsExperience with containerization/orchestration (Kubernetes, OpenShift)Experience with Linux CLI and scripting (Bash, Python)Experience in Agile environmentsExcellent communication and presentation skillsexcellent communicationcollaborationproblem-solvingC++PythonJavaScript