Software Developer, Python - Security Clearance required (Hybrid Work)
at ICF
Aberdeen, MD 21001, USA -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 22 Jan, 2025 | USD 87069 Annual | 22 Oct, 2024 | 1 year(s) or above | Computer Science,Mathematics,Databases,Code,Technical Reports,Testing,Core Network,Information Science,Docker,Contract Requirements,Python,Research,Kubernetes,Git,Software Development | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
Description
ICF is a mission-driven company filled with people who care deeply about improving the lives of others and making the world a better place. Our core values include Embracing Difference; we seek candidates who are passionate about building a culture that encourages, embraces, and hires dimensions of difference. Diversity, Equity Inclusion , is simply who we are and what we do.
ICF is actively recruiting for a Software Developer with expertise in Python to be part of a talented, technical, and dynamic team based in Aberdeen, MD with a hybrid work (some in office days and telework days from home) schedule. Our team excels in the delivery of technical competency and capabilities in complex HPC computing environments.
This essential role will support development and evaluation of machine learning (ML) algorithms for resource constrained devices such as Unmanned Air/Ground Vehicles (UAV/UGV) toward realizing efficient and effective Intelligence, Surveillance, Reconnaissance (ISR) in tactical environments. This work will include the development, optimization, and integration of containerized ISR applications’ efficient, agile operation in dynamic, resource constrained, tactical environments.
REQUIRED QUALIFICATIONS
- Bachelor’s degree in Engineering, Physical Science, Computer Science, Information Science, Mathematics or a related field.
- Position requires a minimum of 6 years of research or technical experience in a scientific or technical field relevant to requirements.
- A minimum of 2 years of experience using Python and Git
- 1+ years of experience with containerized application deployment using Kubernetes or Docker.
- 1+ years of experience (2+ years preferred) writing code to interact with databases
- 1+ years of experience working inside Linux Environments
- An active, in-scope US Government issued security clearance.
- Must have a current DoD 8570 IAT Level I or Level II certification.
- Due to the nature of the work and contract requirements, U.S. Citizenship is required.
PREFERRED QUALIFICATIONS:
- Strong knowledge of software development best practices included but not limited to parallel, distributed and multi-threaded programming, networked application development, CPU+GPU application development
- Ability to analyze, document, and publish technical reports based testing.
- Familiarity with Agile programming techniques, code reviews, and delivering contributions in an impactful way.
- Solid understanding of core network and CPU/GPU technologies and concepts.
Responsibilities:
- Development of software using DevOps best practices within a team of hardware and software engineers.
- Using containerization technologies, such as Docker, to configure and deploy ISR applications.
- Document and publish the results of field tests in technical reports.
- Delivering progress updates, insights and deliverables in technical briefings and forums.
- Collaborate in a multi-team development project.
REQUIREMENT SUMMARY
Min:1.0Max:6.0 year(s)
Information Technology/IT
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Engineering physical science computer science information science mathematics or a related field
Proficient
1
Aberdeen, MD 21001, USA