Chenega Corporation Jobs

Job Information

Chenega Corporation Software Developer – React (Javascript) in Chantilly, Virginia

Summary

The Software Developer – React (JavaScript) works closely with the other members of the project team, to develop geospatial-based applications and solutions leveraging the Esri platform. The Software Developer – React (JavaScript) has the opportunity to develop applications using various cutting-edge technologies following an ‘Agile’ process. Working within an Agile based process, the Software Developer – React (JavaScript) will be responsible for developing and testing JavaScript and UI code as dictated by project requirements and working with other team members.

Responsibilities

  • Envision, design, and develop web applications and UI modules for large-scale deployment and management in the Department of Homeland Security

  • Rapidly prototype web applications to showcase new concepts and ideas

  • Utilize the ArcGIS API for JavaScript and React for integrating the web application with back-end web services

  • Create a rich developer-friendly toolkit to consume new server-side GIS functionalities, using the latest relevant techniques and best practices

  • Apply good software design and development practices in daily activities

  • Write comprehensive technical design specifications and support documentation

  • Suggest new technologies and approaches, often demonstrating and championing their use

  • Estimate the duration and level of effort of development tasks

  • Other duties as assigned

Qualifications

  • Bachelor’s or master’s degree in computer science, engineering, mathematics, GIS, or related field, depending on position level

  • 2+ years of experience designing, building, and delivering web applications

  • In-depth knowledge of the core JavaScript language and 2+ years of experience building object-oriented React JavaScript

  • 1+ years of experience using and developing applications with JavaScript toolkits and UI libraries, like Dojo, Ext JS, and YUI, etc.

  • Extensive experience with HTML, DOM, CSS, event model, and cross-browser development

  • Experience with AJAX, JSON, and REST

  • Experience with using Agile software development methodologies (Scrum)

  • US citizenship required

  • Background check required

  • The position requires a COVID vaccination or an approved accommodation/exemption for a disability/medical condition or religious belief

Knowledge, Skills and Abilities

  • Ability to obtain a current public trust/entry-on-duty.

  • Proficiency in Python, Java, and/or mobile development is a plus.

  • Ability to work at customer site in DC or Vienna, VA when needed.

  • Ability to work independently and yet be effective within a team setting.

  • Must be capable of managing multiple efforts with time related constraints in a fast-paced contracting environment.

  • Demonstrated ability to effectively communicate and collaborate with diverse internal and external stakeholder groups and individuals.

  • Friendly presence, helpful attitude, good interpersonal skills, and ability to work well with others.

  • Excellent skills in Microsoft Word, Excel, and other Office applications

  • Experience working in a home office setting as well as the ability to train end users on frequently asked technical issues.

  • Ability to provide technical assistance and support over the phone with good phone skills and a professional demeanor.

  • Previous customer service experience strongly desired.

  • Good problem-solving skills with the ability to visualize a problem or situation and think abstractly to solve it.

#NJVC, LLC

Chenega Corporation and family of companies is an EOE.

Equal Opportunity Employer/Veterans/Disabled

Native preference under PL 93-638.

We participate in the E-Verify Employment Verification Program

DirectEmployers