Web Developer- Client Solutions

  • Posted on 15 July 2020
  • Save for later

Job Description

Web Developer- Client Solutions

Department Summary:

The Client Solutions team provides support to MSI’s international projects by creating and implementing new technologies. The team works in a collaborative manner to cooperatively support projects. A typical week may include meetings with internal or external clients to identify problems and solutions, time spent developing those solutions, and deploying those solutions in cooperation with our project teams. In addition to outstanding coding skills, effective communication is essential to the team, as well as understanding the unique challenges our field projects face, and finding efficient solutions. Opportunities for international travel are also available as solutions are deployed to field locations all over Africa, Asia and Europe.

Position Summary:

The Web Developer will join the Client Solutions team which is focused on developing and deploying technology solutions for MSI’s fields projects like custom web apps, reporting tools, and mobile applications. The developer will be primarily responsible for creating new and improving existing Ruby on Rails / JavaScript web and mobile applications. The successful candidate will be working independently or in a small team with another developer on the full life-cycle of the applications the candidate builds from DevOps through to deployment and patching.

**Please note: U.S. work authorization is required for this position. **


  • Identify problems, find solutions, and implement them with our project team while understand the unique challenges faced in the field.

  • Develop and deploy technology solutions like custom web apps, reporting tools, and mobile applications.

  • Customize, maintain, and extend existing applications.

  • Support multiple projects concurrently while ensuring each project’s unique needs and requirements are met.

  • Keep up to date on the newest technology developments and best practices, implementing them with the team if appropriate.


  • Bachelor’s degree in related technology field required.

  • Minimum of five years of professional experience in web development required.

  • Proficiency with a modern JavaScript framework (AngularJS, React) and backend technologies (Ruby on Rails, Postgres, U buntu) required.

  • Strong interest in international development and aid work, with willingness to travel to Africa, the Middle East, and Southwest Asia in support of field projects for durations of one to two weeks. Typically two trips per year, at the discretion of the project.

  • Experience with Cordova for building mobile apps with JavaScript is a plus.

  • Familiarity with Bootstrap, HTML and CSS required.

  • General understanding of API’s and MVC required.

Reasonable Accommodations: MSI is dedicated to hiring an inclusive workforce. If you would like to request reasonable accommodations during the application process, please email MSI.Dept.HRRecruiting@tetratechinc.onmicrosoft.com with “Reasonable Accommodations” in the title. Our recruitment team looks forward to engaging in an interactive process to provide reasonable accommodations for candidates.

Only candidates who have been selected for an interview will be contacted. No phone calls, please.

MSI is an EEO/AA/ADA Veterans Employer.

To apply: Please visit our website, www.msiworldwide.com

About the Organization

Company Profile:

MSI, a Tetra Tech Company, is a Washington, D.C. metro area international development firm with a 35-year history of delivering development results across the world. Our core expertise is in the fields of monitoring and evaluation (M&E), institutional development, public sector management, governance and anti-corruption. MSI has implemented projects in 90 countries around the world such as Jordan, Kenya, Indonesia, Syria, Pakistan, Afghanistan, Ukraine, Colombia and Mexico. As one of the leading companies in our field, MSI has partnered with organizations across all sectors of international development to support clients ranging from large bilateral and multilateral donors such as USAID, the World Bank and the United Nations Development Program to national and local governments, nongovernmental organizations (NGOs), think tanks, foundations and universities. For more information on MSI, please visit our website at www.msiworldwide.com.

Similar Jobs