Overview
On Site
Full Time
Skills
Big Data
Computer Hardware
IT Management
System Integration
Agile
Systems Analysis
Policies and Procedures
Microsoft Excel
Facilitation
Collaboration
Teamwork
Business Analytics
Business Analysis
Programming Languages
Python
Java
C++
JavaScript
Linux
Operating Systems
Software Development
Computer Science
Software Engineering
Security Clearance
Docker
Orchestration
Kubernetes
Web Applications
Web Development
React.js
Node.js
Satellite
CGI
Aperture
SAR
Investor Relations
International Relations
Information Retrieval
Continuous Integration
Continuous Delivery
GitLab
Cloud Computing
Amazon Web Services
Information Security
Security+
Artificial Intelligence
Machine Learning (ML)
DoD
Computer Networking
SAP BASIS
Law
FOCUS
Job Details
Job Description
ECS is seeking a Junior Software Engineer to work in our Fairfax, VA office.
ECS is seeking a Junior 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 focus on knowledge and experience with integrating existing AI/ML solutions with new hardware/software systems in support of the DoD. This position requires technical leadership skills, experience with modern software languages, 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:
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 have some of the most interesting, advanced 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
Desired Skills
ECS is an equal opportunity employer and does not discriminate or allow discrimination on the basis any characteristic protected by law. All qualified applicants will receive consideration for employment without regard to disability, status as a protected veteran or any other status protected by applicable federal, state, or local jurisdiction law.
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 3800+ 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.
ECS is seeking a Junior Software Engineer to work in our Fairfax, VA office.
ECS is seeking a Junior 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 focus on knowledge and experience with integrating existing AI/ML solutions with new hardware/software systems in support of the DoD. This position requires technical leadership skills, experience with modern software languages, 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 collaborating with end-users.
- Determine operational feasibility by evaluating analysis, problem definition, requirements, and proposed solution development.
- Establish and meet project timelines and work both independently and 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 have some of the most interesting, advanced 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
- BA/BS degree in Computer Science, Software Engineering, or a related IT field
- Proficiency in modern programming languages such as Python, Java, C++, and JavaScript
- Familiarity with Linux operating systems
- Ability to enhance software applications by identifying opportunities for improvement, making recommendations, and implementing software solutions
- Able to identify and communicate areas of improvement along the full software development lifecycle.
- Ability to travel up to 10% to CONUS and OCONUS locations.
Desired Skills
- Master's degree in Computer Science, Software Engineering, or a related technical field
- Secret Clearance with the ability to obtain TS/SCI
- Experience using containerization technologies (e.g., Docker) and orchestration frameworks (e.g. Kubernetes)
- Experience with developing scalable architectures for web applications
- Web development experience (React, Node.js, or other modern web frameworks)
- 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 configuring automated CI / CD pipelines in GitLab
- Experience working with Cloud Computing Technologies (AWS and/or Azuer)
- Knowledge of information security principles, including certifications (e.g., Security+)
- Experience with Artificial Intelligence/Machine Learning
- Experience working with DoD computer network organizations and/or performers
ECS is an equal opportunity employer and does not discriminate or allow discrimination on the basis any characteristic protected by law. All qualified applicants will receive consideration for employment without regard to disability, status as a protected veteran or any other status protected by applicable federal, state, or local jurisdiction law.
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 3800+ 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.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.