Be on Alert – Fraudulent Employment Offers. Learn More

Multiple locations
JOB #R1800326

Software Engineer(Python/NodeJS/Android)

Working at ICF

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.

What you'll get to do:

As the Software Engineer, you will be focused on developing web enabled user interfaces and providing software architecture/design capabilities to support tool development for vulnerability testing against multiple mobile phone applications. You will utilize your current work experience working with Python and Node JS, and gain experience working with Android/iOS testing and the Android Debugging Bridge (ADB). Work location is in the College Park, MD area.  

What we're looking for:

Must have current work experience in developing web enabled user interfaces and software architecture/design. Also critical to success is having work experience with languages: Node JS and Python, and tools/Frameworks: Docker, Flask and Nginx and databases: MySQL, Neo4j and Redis. Also, helpful if you have work experience with Android/iOS testing and with the Android Debug Bridge (ADB).  

Clearance Requirements:   

  • Must have a current/active DOD TS/SCI clearance with a Counter-Intelligence (CI) Polygraph or Lifestyle Polygraph.  

Basic Qualifications:  

  • Minimum 8 years of work experience as a Software Engineer in programs and contracts of similar scope, type, and complexity is required.
  • Bachelor’s degree in Computer Science or related discipline from an accredited college or university is required. Four (4) years of additional work experience on projects with similar software processes may be substituted for a bachelor’s degree.  

Professional Skills/Required Skills:

  • Excellent written and verbal communication skills. - Excellent problem solving skills.   

ICF offers an excellent benefits package, an award winning talent development program, and fosters a highly skilled, energized and empowered workforce.

ICF is an equal opportunity employer that values diversity at all levels. (EOE – Minorities/Females/Protected Veterans Status/Disability Status/Sexual Orientation/Gender Identity).

Pay Transparency Statement: For more information, please click here: https://www.dol.gov/ofccp/pdf/pay-transp_formattedESQA508c.pdf

Maryland Client Office (MD88)

Who is ICF?

A consulting services company of over 5,000 experts across 67 countries, but not your typical consultants
LEARN MORE ABOUT ICF

More jobs you might like

Aug 13, 2019
Martinsville, Virginia, United States of America
Aug 12, 2019
Madison, Wisconsin, United States of America
Aug 8, 2019
Adelphi, Maryland, United States of America
Aug 8, 2019
Hampton, Virginia, United States of America
Aug 8, 2019
Multiple locations
Aug 8, 2019
Fairfax, Virginia, United States of America
See All Jobs