Data Solutions Developer (Node.JS)
Location: US, OR, Portland
Employment type: Contract
Required experience: Associate
Industry: Computer Software
Function: Engineering

Company profile:
Can data be a thing of beauty? We think so.At Seabourne, we build web applications that consolidate, integrate, and visualize data. Our dedicated project teams partner with our clients to achieve astounding results. Happy clients and cohesive teams are no accident—we have a delivery model that is tried and true and our established team of experts are cheered on to showcase their passion and know-how. We are excited about the work we do because we are building data solutions for clients who require brilliance, flexibility, and creativity. We solve real problems, making a real difference, one project at a time.One endeavor we were proud to be a part of was building the World Resource Institute’s climate change data visualization tool, Cait 2.0. This tool gives users easy access to (literally) a world of comparative climate data. Projects like these combine our expertise with our values while serving our clients and our communities.We are builders, designers, thinkers, collaborators, and over-achievers. We believe the most passionate associates also make time for family, laughter, and serenity. Our science is delivering data solutions with flair; our art is making it look easy.Interested in joining our team? We'd love to hear from you.

Job description:
About Seabourne ConsultingCan data be a thing of beauty? We think so.At Seabourne, we build web applications that consolidate, integrate, and visualize data. Our dedicated project teams partner with our clients to achieve astounding results. Happy clients and cohesive teams are no accident—we have a delivery model that is tried and true and our established team of experts are cheered on to showcase their passion and know-how. We are excited about the work we do because we are building data solutions for clients who require brilliance, flexibility, and creativity. We solve real problems, making a real difference, one project at a time.One endeavor we were proud to be a part of was building the World Resource Institute’s climate change data visualization tool, Cait 2.0. This tool gives users easy access to (literally) a world of comparative climate data. Projects like these combine our expertise with our values while serving our clients and our communities.We are builders, designers, thinkers, collaborators, and over-achievers. We believe the most passionate associates also make time for family, laughter, and serenity. Our science is delivering data solutions with flair; our art is making it look easy.If this is you, we’d love to hear from you.About the Data Solutions Developer RoleThe Seabourne team approaches data integration projects with a holistic view of data, its usability and quality. Many of our projects are built using our own cloud data integration platform which offers a framework and a number of ready-made connectors for building data integration workflows. The Data Solutions Developer will be a versatile web developer responsible for writing for APIs and databases, as well as developing front end UIs for these applications (data visualizations, admin dashboards, designed UIs). Seabourne prioritizes communication with our clients and effectively translates their goals and feedback into tangible designs which requires all of our team members to have exceptional communication skills.

Requirements:
Responsibilities:The Data Solutions Developer is responsible for the implementation, unit testing, and support of data integrations with Seabourne clients.Use project management methodology for time management, task prioritization, and meeting milestones and objectives.Achieve client success while working closely with client, project managers, UI developers and peer developers.Deliver on-going support and respond to change requests.Proactively communicate with all stakeholders and maintain punctuality with deadlines.Be open to feedback (on performance and work) and quickly act on it.Log all work time precisely in the time-tracking system for accurate client billing.Skills and Experience:Have experience writing #URL_968b3a839b798052f33a95a811f8b2366cd66f6bcc98f2885bea5ee47d000659# components.Fluent in jQuery and Javascript, including #URL_c55c0e0196aeae732958ef0b08de05e7a1916915e08ea9ac031a36e65a96ec66# and other front end frameworks.Be skilled in using and configuring key value stores like MongoDB and in using SQL databases.Experience with HTML5 and CSS3.Skilled manipulating and using JSON as a data interchange format.Experience developing or integrating with web services APIs.Be interested and intellectually stimulated by complex business process analysis.Have some experience working in a technical role for an enterprise or large and formal organization.Data analysis and validation skills will be critical to ensure data integration quality.Will be skilled in the process of translating data schemas, encoding, and formats from varying sources to a common database.Exceptional communication and time management skills.

Benefits:
Location: Portland, OR. You must reside in the Portland Metro Area to be considered for this position.This is contract 1099 position.Compensation is competitive and the work environment is exciting and supportive with great opportunities for professional development.