Fearless developers to build true joint cognitive systems that make a real impact.
Do you thrive solving important, hard problems others believe are impossible? Do you want to do work that makes a real impact?
Work with the world’s premier Cognitive Systems Engineers to develop and deploy cognitive affordances in environments with critical consequences. Our elite team designs and builds decision support systems in large data, time sensitive, critical environments. Our software engineers make these designs real.
If you are seeking a non-traditional path, a road less traveled, work that has meaning and real consequences, we would like to hear from you.
Software Engineer Job Responsibilities:
Develop applications using HTML5 and various JavaScript APIs/frameworks including but not limited to jQuery, D3.js, Node.js, React, and AngularJS.
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 lifecycle.
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 developer.
Develop innovative and useful GUI designs for these complex domains.
Assist in System Administration duties (user accounts, inventory management, etc.) as required.
Minimum Qualifications:
BS in Computer Science or related technical field, or equivalent practical experience.
Experience coding in a general-purpose programming language, including but not limited to: JavaScript, Python, Java, C, C++.
Knowledge of both Windows and Linux operating systems, including Linux command line skills.
Strong analytical and problem-solving skills.
Excellent interpersonal, verbal, and written communication skills are essential, as well as tolerance for ambiguity at times.
Aptitude for learning other programming languages as needed.
Preferred Qualifications:
Professional software development experience.
Familiar with 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 (ESRI ArcGIS, Open Layers, Google Maps, etc.)
Experience building scalable applications using Node.js.
Familiar with AWS platform/tools and deploying applications to the cloud.
Active TS/SCI with Polygraph. If no clearance, candidate should have desire to apply for one.
Resilient Cognitive Solutions (RCS), the premier innovator of Decision Centered Solutions, applies the science of decision making to deliver informative, compelling, and intuitive decision support systems. RCS specializes in applying Cognitive Systems Engineering to the design and delivery of revolutionary, high performance decision-support systems for the most challenging mission and business critical problems. RCS designed systems will help users overcome data overload, automation surprises, and other characteristics associated with challenging domains by employing our unique, fourth generation methodology. Founded in 2007, RCS is a veteran-owned small business.