Integration Engineer
Edison, NJ

About $100,000 - $130,000 a year

Why Tenna?
We take pride that our roots are in the construction industry. With this experience and knowledge, we have built a platform that revolutionizes construction equipment fleet operations. We provide innovative solutions to customers looking for competitive ways to better manage and track their assets such as heavy and light equipment, large fleets, tools, and materials.

At Tenna, we believe the best is right in front of all of us, and that each day holds more potential than the one before. We believe that every new discovery can lead to something better than we thought possible.

When we boil it down, the top five qualities that define the Tenna Team are quality obsessed, gritty, continuous learners, collaborative problem solvers, and just plain awesome. Sound like you? Join us as we empower our customers to control their mixed assets anytime, anywhere, on one comprehensive platform.

Position Description
Tenna is seeking an Integration Engineer to help efficiently streamline inter-operability across our Customer Success application ecosystem. The Integration Engineer will play a crucial role in designing and implementing automated workflows and processes for Tenna’s applications. The ideal candidate will be a forward and innovative thinker, a quick learner and an excellent communicator who possesses a passion for the IoT revolution!
Your Responsibilities
Build and maintain workflows between Salesforce, Tenna’s IoT app, and other platforms.
Document new integration solutions created using internally developed and/or commercial off-the-shelf products, in accordance with engineering best practices.
Develop and maintain data integration components such as stored procedures, data extraction and cleansing, and integration with system front end components.
Write code to retrieve appropriate data as derived from requirements.
Build reports and/or data extracts to support business analysis.
Support Engineers on resolving system defects and recommend solutions accordingly.
Coordinate directly with our engineering and business team to best understand and analyze business specifications.
Provide technical assistance to troubleshoot and resolve integration errors.
Provides direction on the dependencies and requirements of hardware and software components.
Bachelor’s Degree in Engineering, Computer Science, Information Technology, or related STEM degree program is required.
2+ years’ experience in software design, development, and delivery.
2+ years’ experience in application integration and integration solutions.
2+ years’ experience with Salesforce configuration, administration and development.
Advanced skills and operational experience in the following areas:
Architecting and implementing application workflows
Programming/scripting languages (JavaScript, Node,js, Python)
Application integration patterns
API and web services
Database functions (MySQL, NoSQL)
Message and event architecture
Integration using JSON, RESTful API, SOAP WS, EDI
Implementation of security concepts (Cert, OAuth)

Operational experience with the following software platforms:
QuickBooks Desktop Enterprise and SDK
Strong understanding of how Systems Engineering and Integration supports the software development lifecycle (Concept, Requirements, Design, Test & Transition, Operations).
Strong attention to detail.
Excellent communication skills.
Self-motivated individual, with a strong service orientation and “do what it takes” attitude.
Excellent organizational skills.
What you need to know
Full-time opportunity.
Opportunity located in either NYC or Edison, NJ office.
Competitive compensation package.
This role offers relocation assistance.
Robust, low-cost benefit packages offered.
Benefit coverage begins the first date of employment.
401k match offered.
Visa sponsorship offered.
Employee referral bonuses