Tenna is searching for a Senior Developer to lead and develop the second generation of our IoT product. The ideal candidate will be forward thinking, an excellent communicator, experienced in transformation projects, and possess a passion for the IoT revolution. You will be part of a highly collaborative development process, develop next-generation code, and join on the ground-floor of the re-architecture of the Tenna product line as we scale our platform.
NOTE: Interested candidates must submit an updated resume and complete a code challenge.
◼ Write lots of bug-free, efficient, scalable and reusable code.
◼ Unit test and take responsibility for the quality of your own code.
◼ Transition the current platform to a micro-services architecture.
◼ Provide input on the software architecture, database schema, and API protocols.
◼ Consult with senior leadership concerning corporate direction and planning of computing environments.
◼ Coach, encourage, and mentor your fellow software developers.
◼ Work with the QA to ensure a cohesive, quality product is produced.
◼ Test, evaluate and recommend technologies to improve the overall product.
◼ Produce excellent documentation.
◼ 8+ Years Programming Experience
◼ Experience with RSpec, React, Git, Java, C, and Python
◼ Experience with Rabbit MQ or MQ Equivalents
◼ Experience with Contained Application Deployments (Docker, Heroku)
◼ Experience with NoSQL-based Database Architectures
◼ Proficient with Amazon Web Servers (EC2, VPC, S3, Elasticsearch, Kinesis)
◼ Have a Functional & Scalable Working Knowledge of Linux
◼ Have experience with large data system
Principals only. Recruiters, please don't contact this job poster.
do NOT contact us with unsolicited services or offers