Epicareer Might not Working Properly
Learn More

Software Developer, Python (Security Clearance Required) Hybrid Work Schedule

Salary undisclosed

Apply on


Original
Simplified
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. 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 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.


#Clearance

Working at ICF

ICF is a global advisory and technology services provider, but we're not your typical consultants. We combine unmatched expertise with cutting-edge technology to help clients solve their most complex challenges, navigate change, and shape the future.

We can only solve the world's toughest challenges by building an inclusive workplace that allows everyone to thrive. We are an equal opportunity employer, committed to hiring regardless of any protected characteristic, such as race, ethnicity, national origin, color, sex, gender identity/expression, sexual orientation, religion, age, disability status, or military/veteran status. Together, our employees are empowered to share their expertise and collaborate with others to achieve personal and professional goals. For more information, please read our EEO & AA policy .

Reasonable Accommodations are available, including, but not limited to, for disabled veterans, individuals with disabilities, and individuals with sincerely held religious beliefs, in all phases of the application and employment process. To request an accommodation please email and we will be happy to assist. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations. Read more here: Requesting an Accommodation for the ICF interview process .

Read more about workplace discrimination rights , the Pay Transparency Statement , or our benefit offerings which are included in the Transparency in (Benefits) Coverage Act.

Pay Range - There are multiple factors that are considered in determining final pay for a position, including, but not limited to, relevant work experience, skills, certifications and competencies that align to the specified role, geographic location, education and certifications as well as contract provisions regarding labor categories that are specific to the position.

The pay range for this position based on full-time employment is :

$87,069.00 - $148,017.00

Maryland Client Office (MD88)
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.
Report this job