Education Requirement(s):
• Bachelors degree in Computer Science, Computer Engineering, or equivalent experience.
• Minimum 3 years (Masters +1, or Doctorate) experience in solving challenging technical problems in relevant field.
Skill & Competency Requirements:
• Modern web development (e.g., HTML5, JavaScript, ReactJS)
• Developing large-scale, custom distributed software systems in Java, Scala and/or NodeJS
• System design with SOA/REST/Microservices
• Relational database design and access (e.g., Oracle, MySQL, PostgreSQL) •
• Full scope test automation from unit to behavioral/functional to integration (e.g JUnit, ScalaTest, Mocha, Jasmine, Chai)
Preferences:
• Understanding of Geospatial Information Systems user and functional experience, SDE and spatial analysis experience
• Experience working with large data sets
• Experience with NoSQL stores (e.g., MongoDB, Couchbase, Neo4J)
• Neptune DB • Graph QL
• Gremlin
• Cloud-first development experience with automated, continuous delivery deployments
• Experience with AWS or similar distributed architecture Consuming new technologies with relentless desire
• Customer engagement including ideation, design thinking, and seeking rapid feedback