Be on Alert – Fraudulent Employment Offers. Learn More

A statement on social injustice. Click to read more.
Rockville, Maryland, United States of America
JOB #R2100162

Mid-Level Software App Developer

Job Description:

ICF is looking for a motivated application developer with experience supporting the full software development life cycle.  You will work as part of a collaborative development team that is responsible for operations and maintenance and development, modernization and enhancement activities for 11 existing applications that support our Substance Abuse and Mental Health Services Administration (SAMHSA) client.  Due to COVID-19 restrictions, all staff are currently teleworking. Once staff can return to work in-person the position will be onsite at our Rockville, MD offices, with some teleworking optional.

Key Responsibilities:

  • Analyze and study complex system requirements
  • Perform software development tasks using formal specifications, data flow diagrams, and design artifacts as part of the software development life cycle
  • Assist with development of quality assurance test scripts
  • Perform unit tests, integration tests, regression tests, and system tests on developed code
  • Perform remedial development to resolve software bugs and errors
  • Review and enhance existing applications to improve performance and add functionality
  • Support software configuration management in a Continuous Integration Environment
  • Work as part of a collaborative team to complete projects assignments

Required Skills/Experience:

  • Bachelor’s degree in computer science, information systems or information technology
  • 5+ years of professional experience that includes working in a DevOps environment
  • Demonstrated experience working with Jenkins and Gitlab
  • Extensive knowledge of and development experience using Java, Python, JavaScript, HTML, and CSS, JSON in Linux/Unix and Windows environments
  • Experience with frontend frameworks React.js/Redux, Vue.js, or Angular.js
  • Strong experience in relational database design and Structured Query Language (SQL)
  • Strong English written and verbal communication skills.

Preferred Skills/Experience:

  • Experience with Play framework
  • Knowledge/Experience of MVC pattern
  • Knowledge of AWS services - Lambda and S3 services preferred
  • Knowledge of 508 section compliance
  • Deployment using C/I pipeline

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.

ICF is an equal opportunity employer that values diversity at all levels. (EOE – Minorities/Females/ Protected Veterans Status/Disability Status/Sexual Orientation/Gender Identity). For more information, please read our EEO & AA policy.

Reasonable Accommodations are available for disabled veterans and applicants with disabilities in all phases of the application and employment process. To request an accommodation please email icfcareercenter@icf.com 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 about non-discrimination:  EEO is the law and  Pay Transparency Statement.

Rockville, MD (MD18)

FILE UNDER
Web Development

Who is ICF?

A global consulting services company with +7,000 people across +70 countries, but we are not your typical consultants.
LEARN MORE ABOUT ICF

More jobs you might like

Jan 14, 2021
Washington, District of Columbia, United States of America
Jan 14, 2021
Washington, District of Columbia, United States of America
Jan 12, 2021
Rockville, Maryland, United States of America
Jan 4, 2021
Washington, District of Columbia, United States of America
Dec 22, 2020
Leeds, United Kingdom
Dec 16, 2020
Washington, District of Columbia, United States of America
See All Jobs

Join our talent network

ICF is growing, and we add new open roles to our site regularly. If you're waiting for that perfect opportunity at ICF or want an inside look at what it's like to do world-changing work, join our talent network to stay updated.

Join our talent network

ICF is growing, and we add new open roles to our site regularly. If you're waiting for that perfect opportunity at ICF or want an inside look at what it's like to do world-changing work, join our talent network to stay updated.