Software Developer (Python) - Hybrid Work Schedule

ICF

Yesterday
Secret
Mid Level Career (5+ yrs experience)
IT - Software
Remote/HybridAPG, MD (Off-Site/Hybrid)

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. The ideal candidate 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.

Key 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.
Required Qualifications

Bachelors 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 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.
group id: 10106050
N
Name HiddenSenior Talent Acquisition Partner
Find ICF on Social Media
Network Employers (12)
J
Recruiter
L
Recruiter
J
Recruiter
O
Recruiter
J
Lead Talent Acquisition Partner
About Us
Working at ICF means applying a passion for meaningful work with intellectual rigor to help solve the leading issues of our day. Smart, compassionate, innovative, committed, ICF employees tackle unprecedented challenges to benefit people, businesses, and governments around the globe. We believe in collaboration, mutual respect, open communication, and opportunity for growth. If you’re seeking to make a difference in the world, visit www.icf.com/careers to find your next career. ICF—together for tomorrow.

ICF Jobs


Job Category
IT - Software
Clearance Level
Secret
Employer
ICF