POSITION TITLE: Web Developer

LOCATION: Washington, DC preferred, or Remote

JOB TYPE: Full Time

RELOCATION: No 

APPLICATION PROCESS:
QUALIFIED CANDIDATES ONLY MAY APPLY
Please email your resume to careers@newfrontierdata.com with the Subject Line: Web Developer 

 RESPONSIBILITIES 

  • Have the technical skill to review, verify, and validate the software code developed 
  • Investigate and collaborate with appropriate parties on incident management and root cause analysis. 
  • Effectively communicate with the relevant internal departments, offshore development team, and vendors. 
  • Facilitate continuous integration and optimization of existing applications. 
  • Assist in coordinating development teams, both on and offshore. 
  • Work with the systems team to manage infrastructure for our website and software platforms both in-office and the cloud. 
  • Contribute to the definition and implementation of development, test, release, and support processes for DevOps operation. 

REQUIREMENTS 

  • Bachelor’s degree in computer science, engineering, or relevant field; or 3+ years of relevant work experience 
  • Familiarity and understanding of MySQL administration and database management. 
  • Working technical knowledge of Full Stack Software Development; Software Architecture; SQL databases; BI Tools; Cloud Computing; Agile Methodologies; Data Management and Analytics 
  • Familiarity with Python, JavaScript, PHP 
  • Experience with WordPress development 

PREFERRED QUALIFICATIONS 

  • Databases: MySQL, distributed Elasticsearch. 
  • Experience with cloud technologies such as AWS, Azure, Rackspace, etc. 
  • Frameworks: WordPress, WooCommerce, Angular >5, Laravel, RESTful API 
  • Corporate Components: Office 365 (administration), Jira, Confluence, GitHub (including GitHub actions), Agile, HubSpot, Mailchimp/Mandrill, Apache and Nginx 

ADDITIONAL PERSONAL ATTRIBUTES 

  • Demonstrating a high-level of initiative and ownership. 
  • Detail-oriented, analytical, and highly organized individual able to set timelines, define milestones, and deliver accordingly. 
  • Team player, respectful of others, with a high level of integrity. 
Top