{{vm.result.Pagination.TotalResults}} ResultsResult

Thank you for exploring career opportunities with ICF! We are currently modernizing our recruiting systems. If you are applying to positions on our career site from June 18–25 we’ll need you to re-apply on June 26. We’ll be sure to send you a reminder to come back to our brand new system! We apologize for any inconvenience this may cause and appreciate your understanding. Contact ICFHumanResources@icf.com with any questions.

Minneapolis, Minnesota, United States
JOB #1800000637

Full Stack Developer

We're always on the lookout for creators, makers, and developers who are passionate about their craft, learning new things, making those new things better, and can't stay satisfied with the way things were.
About You

You've crafted solutions in C#, don't miss WebForms, make lists of pros/cons about React, Express, can espouse the whys and why-nots about Azure Functions and AWS Lambdas, can wax poetic on DevOps and automation, and can't call it a day until you've learned something new.

In this role, the you'll get to hone your craft across Customer Experience management platforms, B2B and B2C e-Commerce solutions, document and record management, custom web and mobile application development, progressive web apps, data analytics, cognitive services, and all things Azure.


  • "Familiarity with Scrum, Lean, and waterfall project methodologies
  •  3+ years software development experience with Microsoft .Net framework
  •  1+ years experience with ASP.Net MVC
  •  Experience with current Javascript frameworks
  •  Experience with designing and implementing automated unit tests
  •  Experience creating and managing business and functional requirements
  •  Experience performing peer code-reviews
  •  Experience consulting to external clients on complex projects, including those in leadership roles
  •  Experience managing and working in a distributed project environment

Key Responsibilities

  • Client facing
  •  Coordinating technical operations activities for technical delivery
  •  Managing task identification, assignment, review, and completion
  •  Review and creation of detailed technical documentation for client consumption
  •  Lead architectural and approach discussions with technical team
  •  Estimation and tracking of project delivery activities

Preferred Skills

  • Expertise in C#
  •  Experience with Git, GitFlow, GitHubFlow
  •  Experience with MSBuild, TeamCity, build-automation, and deployment automation
  •  Experience with Microsoft Azure (services, infrastructure)
  •  Experience with Jira and/or Visual Studio Work item tracking
  •  Experience with NuGet, Powershell
  •  Experience with Grunt/Gulp
  •  Experience with Typescript, SASS/Less, Coffescript, or similar
ICF Olson is an equal opportunity employer that values diversity at all levels. (EOE – Minorities/Females/ Protected Veterans Status/Disability Status/Sexual Orientation/Gender Identity)
ICF Olson Digital

Who is ICF?

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

More jobs you might like

Jun 20, 2018
Chicago, Illinois, United States
Jun 18, 2018
Chicago, Illinois, United States
Jun 18, 2018
Chicago, Illinois, United States
Jun 18, 2018
Chicago, Illinois, United States
Jun 18, 2018
Minneapolis, Minnesota, United States
Jun 15, 2018
Chicago, Illinois, United States
See All Jobs

More about ICF

Meet the team

Creatives. Technologists. Scientists. It takes all kinds of passionate people to make ICF thrive.


Search all jobs

Search hundreds of positions by category, type, industry, and region.


Work life at ICF

Apply a passion for meaningful work with intellectual rigor to help solve the leading issues of our day.