Full Stack Engineer

POSITION: Full Stack Engineer
Location: DC
Clearance Required: SECRET

Job Description:

Resilient Point is seeking a candidate to fill the role of Full Stack Engineer to support our Department of State, Bureau of International Information Programs client.  Full Stack Engineer will develop, implement, and maintain IIP/AN’s growing platform used in the analysis of social media data for the U.S. Department of State and in support of specific and regional objectives derived from the data. This position will take on a variety of responsibilities from the development of API services, to frontend data visualization, and working with the APIs of various social media platforms to name a few.

Duties, Tasks and Responsibilities:

  • Leading the development of solutions across the stack, from the API layer to the database
  • Writing strong, maintainable frontend and backend Python code
  • Code rollout and management onto our AWS infrastructure
  • Performing code reviews and providing feedback to our data scientists
  • Maintaining our current platform and database
  • Developing reactive data visualizations for our Django based dashboard
  • Communicating technical information to non-technical colleagues
  • Advise and support IIP and/or outside contractors with planning development, and support of software prototypes to enhance IIP’s analytical capabilities
  • Prepare and present oral briefings and written reports and other deliverables as required.

Required Experience:

  • In depth experience with the following tools & platforms – Python, Django, Postgres, AWS, Google Analytics, Plotly, D3.js, JQuery, Angularjs, Django Rest Framework and more
  • 3 – 5 years of experience as a Full Stack or Backend Engineer
  • 2+ years working with Python
  • Strong understanding of the Django framework
  • Working knowledge of relational databases (preferably Postgres)
  • Experience with AWS or similar technologies
  • Experience creating RESTful APIs in Python (preferably with Django Rest Framework)
  • Web development and data visualization experience (Angularjs, D3, Reactjs etc.)
  • Other required skills are broad familiarity with a range of analytic and database tools, and the ability to identify new tools and quickly learn how to use them; excellent native or near-native English language ability; strong writing skills, especially the ability to convey data-focused concepts in non-technical language for peers, senior officials, and outside audiences; strong verbal communication skills; willingness to work to tight deadlines; ability to work effectively as part of a multicultural and interagency team; command of Microsoft Office applications
  • Experience or training in international affairs
  • A strong understanding of principal social media platforms and associated analytic tools, together with the ability to quickly learn new social media platforms as they are introduced, is essential
  • The individual selected would ideally have a good command of statistics, suitable for analysis of target audiences and interactive online engagements

Clearance Requirement –              SECRET    **Clearance must be in place at time of application**