Job Description: Senior Developer
Location: Washington DC
Job Type: Full Time
Relocation Provided: No
Compensation: Competitive, with possible stock incentive

New Frontier Data provides risk management solutions to investors, operators and policymakers in the cannabis industry via comprehensive data collection, rigorous analysis, and real time targeted business intelligence

Founded in 2014, New Frontier Data is headquartered in Washington, D.C.
The Senior Developer will:
  • Use full-stack development and integration skills to develop web and cloud applications with open source architectures in an Agile with Scrum environment
  • Communicate effectively
  • Collaborate with a team to decompose requirements, create new requirements, and design and implement new features and functionalities
  • Design and implement with a focus on security and support security assessments as required
  • Share experience and knowledge with junior and other senior developers
  • Monitor progress against deliverables, employing effective risk and issue management strategies
  • Develop and maintain effective working relationships with all stakeholders
  • 10+ years as a technical lead or senior developer building multi-tier, enterprise web-based solutions using technologies/frameworks such as J2EE, MVC/MVVM, Glassfish, Tomcat, AMQP, RDBMS, NoSQL, cloud-based single- and multi-instances
  • 10+ years in one or more technical disciplines (e.g. architecture, process re-engineering, development, verification)
  • 10+ years creating and modifying data structures to meet application requirements
  • Building strong customer relationships through Agile team(s) and personal performance
  • 5+ years supporting large scale data sets
  • Collaborating with multiple, geographically distributed team members
  • Exceptionally strong communication skills, verbal and written. Including the ability to effectively communicate complex information to audiences with varying technical and system backgrounds and at multiple organizational levels
Desired Skills:
  • Expertise in Secure Coding and Secure Development
  • 4+ Years working with MPP – Apache Hadoop (HDFS, HBase, Hive, Hue), Kafka, Apache Storm, Spark, or Flink
Required Programming Languages:
  • Python (2.7 and 3.4+)
  • SQL
  • PHP (5.6 and 7.x)
  • JavaScript with HTML and CSS
  • Java
  • R
  • Scala
  • Bash shell

Additional Personal Attributes:

  • Driven, resourceful, and autonomous individual able to lead and manage his/her efforts with minimal supervision to meet business objectives
  • 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 professional and personal integrity
  • Problem solver – not afraid to think outside of the box
Application Process: 
Please email resume to with the Subject Line: Senior Developer Position