Software Engineer
ECS Corporate Services

Fairfax, Virginia

This job has expired.


ECS is seeking a Software Engineer to work in our Fairfax, VA office.

Job Description:
ECS is seeking a Software Engineer to support the development, integration, and the execution of a variety of projects focused on Artificial Intelligence/Machine Learning and Big Data/Cloud Solutions. There is a specific focus on knowledge and experience with integrating existing AI/ML solutions with new hardware/software systems in support of the DoD. This position requires strong technical leadership skills, experience with various modern software languages, machine learning architecture, and enterprise-level commercial cloud computing application integration. The candidate works closely with project and technical teams, customers, and various stakeholders to swiftly prototype, develop, and support solutions in an agile environment and deploy capabilities to the operational end user. The Software Engineer performs in a multidisciplinary team environment to ensure deadlines are met.

Job Responsibilities:

  • Develop software solutions by studying information needs, systems flow, data usage, and work processes and conferring with end-users.
  • Determine operational feasibility by evaluating analysis, problem definition, requirements, and proposed solution development.
  • Establish and meet project timelines and work independently or as a member of a team.
  • Provide information by collecting, analyzing, and summarizing development and service issues.
  • Improve operations by conducting systems analysis and recommending changes in policies and procedures.
We are a rapidly growing company that considers our employees and teams to be our most important assets. Our team environment provides opportunities for growth to individuals who are motivated to excel. We are situated in Merrifield, Virginia -- well positioned for most commutes within the Northern Virginia area. Our newly renovated office spaces are first in class, facilitating a teamwork environment. We offer opportunities for teleworking and have some of the most interesting, advanced IT (Information Technology) business in the DC area. Our growing program works with the most forward leaning technologies and extraordinary customers who are thought and action leaders within the AI/ML domain. We offer a highly competitive compensation and benefits package to the right person for this critical position.

Required Skills:
  • Must be a US Citizen
  • BA/BS degree in Computer/Mechanical/Electrical Engineering; Computer Science or a related Information Technology field or equivalent experience
  • Secret Clearance with the ability to obtain TS/SCI
  • Proficiency in modern programming languages such as Python, Java, and JavaScript
  • Experience using containerization technologies (e.g., Docker) and orchestration frameworks (e.g. Kubernetes)
  • 3-5 years of experience coding, designing, deploying, and supporting enterprise-level systems
  • Strong analytical and reasoning skills with an ability to visualize and explain processes and outcomes
  • Ability to enhance software applications by identifying opportunities for improvement, making recommendations, and designing and implementing systems
  • Experience developing Architecture and Data Flow Diagrams
  • A skilled intelligent, articulate individual who relates to people at all levels of an organization; possesses excellent technical writing and presentation skills
  • Familiarity with Windows and Linux operating systems
  • Ability to work in a fast-paced environment
  • Ability to travel up to 50% to CONUS and OCONUS locations.
Desired Skills:
  • Master's degree in Computer Engineering, Electrical Engineering, or a related technical field
  • Experience working with commercial and DoD (Department of Defense) satellite and imagery data such as synthetic aperture radar (SAR) and Electro-optical and Infra-Red (EO/IR)
  • Experience in Computer Vision/Computer Graphics and Homography
  • Experience with Machine Learning algorithms
  • Experience with DevSecOps frameworks
  • Experience using big data and cloud tools and technologies
  • Experience working with Cloud Computing Technologies (AWS (Amazon Web Services)), including advanced certifications
  • Experience working with Department of Defense computer network organizations and/or performers.
ECS is an equal opportunity employer and does not discriminate or allow discrimination on the basis of race, color, religion, gender, age, national origin, citizenship, disability, veteran status or any other classification protected by federal, state, or local law. ECS promotes affirmative action for minorities, women, disabled persons, and veterans.

ECS is a leading mid-sized provider of technology services to the United States Federal Government. We are focused on people, values and purpose. Every day, our 3000+ employees focus on providing their technical talent to support the Federal Agencies and Departments of the US Government to serve, protect and defend the American People.


This job has expired.

Get Hired Faster

Subscribe to job alerts and upload your resume!

*By registering with our site, you agree to our
Terms and Privacy Policy.

More Engineering jobs


Wood PLC
Refugio, Texas
Posted about 8 hours ago
Wood PLC
Jackson, Tennessee
Posted about 8 hours ago
OHM Advisors
Livonia, Michigan
Posted about 2 hours ago
View Engineering jobs ยป