🧪 Demo / Test

The provided job URLs are hosted on a staging/demo environment of an Applicant Tracking System (Jibe), which indicates these are not actual, live job postings.

This company was flagged and excluded from default search results. Proceed with caution.

Save Job
Posted 7y ago

Software Engineer(Python\/NodeJS\/Android)

@ ICF
College Park, Maryland, United States
OnsiteFull Time
Responsibilities:developing interfaces, architecting software, testing applications
Requirements Summary:8+ years in software engineering; proficient with Python, Node.js, Docker, Flask, Nginx; databases MySQL, Redis, Neo4j; Android/iOS testing; ADB; strong communication.
Technical Tools Mentioned:Python, Node.js, Docker, Flask, Nginx, MySQL, Neo4j, Redis, Android Debug Bridge, ADB
Save
Mark Applied
Hide Job
Report & Hide
Job Description

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)