Software Engineer

Location: Pittsburgh

Job Type: Full Time / Permanent


  • Develop applications using various JavaScript/Typescript APIs/frameworks including but not limited to jQuery, D3.js, Node.js, and React.
  • Support existing applications/prototypes in production/staging environments, troubleshooting and extending functionality as required.
  • Conduct rapid prototyping of key technology risk areas early in project
  • Conduct iterative evaluations of system prototypes and operational evaluations of fielded decision support systems.
  • Work as part of a multidisciplinary team, under the supervision of a principal software
  • Develop innovative and useful GUI designs for these complex
  • Mentor associate engineers and participate in regular code

Minimum Qualifications:

  • 6+ years of professional software development
  • BS in Computer Science or related technical
  • Experience building modern web applications using JavaScript/Typescript utilizing React
  • Experience coding in multiple programming languages, including but not limited to: JavaScript, Type- script, Python, Java, C, C++.
  • Knowledge of both Windows and Linux operating systems, including Linux command line
  • Strong analytical and problem-solving
  • Excellent interpersonal, verbal, and written communication skills are essential, as well as tolerance for ambiguity at times.
  • Aptitude for learning other programming languages as
  • Willingness to apply for security clearance or maintain active security clearance

Preferred Qualifications:  

  • 10+ years of professional software development
  • Experience with Material UI component
  • Familiar with Relational and NoSQL databases (Key-value, Document, Graph).
  • Working experience with software libraries/projects within the Apache Hadoop framework, mainly Zookeeper and HDFS
  • Knowledge and practical experience with various Geospatial APIs (Cesium, ESRI ArcGIS, Open Layers, Google Maps, etc.)
  • Experience building scalable applications usingjs.
  • Familiar with AWS platform/tools and deploying applications to the
  • Active TS/SCI with polygraph