Senior Developer

Sorry, this job was removed at 6:30 a.m. (EST) on Wednesday, December 12, 2018
Find out who's hiring in Greater NYC Area.
See all Developer + Engineer jobs in Greater NYC Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Position Description

Tenna is searching for a Senior Developer to join our product development team. The ideal candidate will be a forward thinking, excellent communicator, with a passion for the IoT revolution. You will thrive in a fast-paced, independent work environment that requires strong problem-solving skills. You will have an aptitude for collaboration, have awesome software development skills and must love writing code! 

Your Responsibilities  

  • Write lots of bug-free, efficient, scalable and reusable code.
  • Transition the current platform to a micro-services architecture.
  • Unit test and take responsibility for the quality of your own code.
  • Coach, encourage and mentor your fellow software developers to do the same.
  • Consult with product managers to define, scope and plan new features.
  • Work with the QA to ensure a cohesive, quality product is produced.
  • Test, evaluate and recommend technologies to improve the overall product.
  • Be a key participant in the Agile process.
  • Produce excellent documentation. 

Qualifications

  • 8+ Years Programming Experience
  • Expertise in Ruby, Node.js, SQL JavaScript, HTML & CSS
  • Experience with Cucumber, 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 Requirements 

Requirements

  • Have a passion for Agile-based software development.
  • Have excellent communication skills.
  • Have an ability to build an application based on a white-board sketch.
  • Have an ability to build highly scalable and efficient applications.
  • Have an ability to learn and adapt to new technologies.
  • Have a strong understanding of software architecture fundamentals.
  • Have in-depth knowledge of the open source community, libraries, license types and how to incorporate these into a product appropriately.
  • Be self-motivated and driven to build software products. 
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

2045 Lincoln Highway, Edison NJ 08817, EDISON, NJ 08817

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about Tenna LLC.Find similar jobs