Software Engineer-1852


Apply Now
General Information

Fast-growing startup based in downtown Cincinnati, is looking for a Software Engineer who is passionate about working with clients to build solutions and proof-of-concepts.

 

RESPONSIBILITIES

  • Develop and maintain customer specific solutions that are built on top of the IoT Platform
  • Build client specific, custom software utilizing IoT solutions and the enterprise platform for real world applications
  • Work directly with clients to understand their needs and problems, and discover how IoT can help them solve those problems
  • Provide technical assistance for sales and partner opportunities
  • Subject matter expert with solving problems at scale using connected devices and integration of 3rd party systems
  • Take the lead in designing, architecting, and deploying those solutions for customers
  • Work in a fast-paced software development lifecycle, including implementing and enforcing coding standards, performing code reviews, and mentoring and challenging peers and junior developers

 WHAT WE NEED TO SEE

  • Minimum of 3 years relevant experience; Bachelor’s degree in Computer Science a major plus
  • Expert in modern web technologies and a deep understanding of JavaScript (ES6+)
  • Experience with working with SaaS APIs and integrating disparate systems
  • A strong background in software development and software lifecycle best practices
  • Excellent written and verbal communication skills

THINGS WE WOULD LIKE TO SEE

  • Experience architecting and building modern web applications
  • Experience with integrating physical sensors and hardware
  • Familiarity with Agile (Scrum) project management methodologies
  • Experience with React.js (other frameworks and libraries are also good)
  • Experience with data visualization and data analysis
  • Experience with industrial and IoT protocols (such as MQTT or Modbus)
Apply Now