Software Developer, Python - Security Clearance required (Hybrid Work)

at  ICF

Aberdeen, MD 21001, USA -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate22 Jan, 2025USD 87069 Annual22 Oct, 20241 year(s) or aboveComputer Science,Mathematics,Databases,Code,Technical Reports,Testing,Core Network,Information Science,Docker,Contract Requirements,Python,Research,Kubernetes,Git,Software DevelopmentNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – 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