• About
  • Blog
  • Communities
  • For companies
POSTED 578 DAYS AGO

The American Institutes for Research (AIR)

Remote

Senior Software Developer

AIR is currently seeking a Senior Software Developer to join AIR's FEWS NET (The Famine Early Warning Systems Network) USAID funded project. The Famine Early Warning Systems Network (FEWS NET) is a leading provider of early warning and analysis on acute food insecurity around the world. Created in 1985 by the United States Agency for International Development (USAID) in response to devastating famines in East and West Africa, FEWS NET provides unbiased, evidence-based analysis to governments and relief agencies who plan for and respond to humanitarian crises. FEWS NET analyses support resilience and development programming as well. FEWS NET analysts and specialists work with scientists, government ministries, international agencies, and NGOs to track and publicly report on conditions in the world’s most food-insecure countries.

Candidates hired for this position can work remotely based in the United States or can work from any one of AIR's United State office locations.

Responsibilities

The responsibilities for the position include:

Qualifications

Education, Knowledge, and Experience:

Established in 1946, with headquarters in Arlington, Virginia, AIR is a nonpartisan, not-for-profit institution that conducts behavioral and social science research and delivers technical assistance to solve some of the most urgent challenges in the U.S. and around the world. We advance evidence in the areas of education, health, the workforce, human services, and international development to create a better, more equitable world.

AIR’s commitment to diversity goes beyond legal compliance to its full integration in our strategy, operations, and work environment. At AIR, we define diversity broadly, considering everyone’s unique life and community experiences. We believe that embracing diverse perspectives, abilities/disabilities, racial/ethnic and cultural backgrounds, styles, ages, genders, gender identities and expressions, education backgrounds, and life stories drives innovation and employee engagement. Learn more about AIR's Diversity, Equity, and Inclusion Strategy and hear from our staff by clicking here.


  • Telecommuting is OK
  • No Agencies Please

Requirements

Responsibilities


The responsibilities for the position include:


  • Develop applications for statistical data capture, analysis, mapping, visualization, and decision support predominantly using Django, including:
  • Design and build Django Models and associated migrations
  • Design and build API endpoints using Django Rest Framework
  • Design and build custom Django Admin screens and class-based views to support data entry and review
  • Design and build advanced analytic tools using Python statistical libraries
  • Participate in the project management process using the Jira according to Agile principles including.
  • Maintain technical specifications and other system documentation
  • Conduct independent research to identify the best approach to solve new problems and document findings, including evaluation of third party Django and Python packages
  • Provide mentorship and guidance to other programmers

Qualifications


Education, Knowledge, and Experience:


  • Bachelor's Degree in Computer Science or related field
  • 7 plus years of software development experience using Python and Django (including 3+ and Unittest)
  • Reporting to the systems architect, and a strong awareness of best practice development including Agile methodologies, web application security, and scalability.
  • Strongly believe in software quality and ensure the highest quality by following and improving processes and standards, and using automated unit tests and similar tools
  • Experience in any one of the following will be preferred - Django REST Framework, Celery, Luigi, PostgreSQL, Pandas/Numpy/Scipy GIS/PostGIS/OpenLayers/Leaflet, Amazon Web Services, Dockers.

Skills:

  • Excellent interpersonal skills to ensure effective communication with individuals at all levels and from diverse backgrounds
  • Strong communication skills
  • Strong attention to detail with a commitment to accuracy
  • A passion for programming and software engineering
  • Comfortable working in a dispersed work environment

About the Company


Established in 1946, with headquarters in Arlington, Virginia, AIR is a nonpartisan, not-for-profit institution that conducts behavioral and social science research and delivers technical assistance to solve some of the most urgent challenges in the U.S. and around the world. We advance evidence in the areas of education, health, the workforce, human services, and international development to create a better, more equitable world.


AIR’s commitment to diversity goes beyond legal compliance to its full integration in our strategy, operations, and work environment. At AIR, we define diversity broadly, considering everyone’s unique life and community experiences. We believe that embracing diverse perspectives, abilities/disabilities, racial/ethnic and cultural backgrounds, styles, ages, genders, gender identities and expressions, education backgrounds, and life stories drives innovation and employee engagement. Learn more about AIR's Diversity, Equity, and Inclusion Strategy and hear from our staff by clicking here.

Skills + Tech

CDJIRAPOSR

Senior Software Developer

Seniority level

Not mentioned

Contract type

Negotiable

Salary range

Not Informed
POSTED 578 DAYS AGO
Remote

Seniority level

Not mentioned

Contract type

Negotiable

Salary range

Not Informed