API Developer - Boston, MA (closed)

Boston, MA
Start the conversation: This is the recruiter hiring for this position. Start networking here:
Job Description

(Apply for this Job)

Our client, an interactive media ad agency, has exclusively engaged CareerEncore (http://careerencore.com) to help them hire an API Developer to join their Boston based team.  The ideal hire will have either a few years of practical work experience or is a recent grad who loves technology so much he/she has open source projects ready to share.  You will be dedicated to working on the company’s proprietary digital campaign management and optimization Business Intelligence platform.  This is a big data play!

The API Developer will be responsible for supporting the Custom Solutions Team in developing API integrations, ETL processes and in database transformations/data preparation for their BI platform analytics and reporting.

The API Developer will have hands on experience with various social media APIs (Google API, Facebook API, Twitter API, FourSquare API); experience developing and maintaining social media API interfaces and integrations, experience pulling data and interfacing/coding to perform that API function. 

Duties and Responsibilities:
• Building processes to make calls to a number of APIs to capture and process data 
• Develop API interfaces and integrations for Custom Solutions Team
• Create workflows that will load custom data sources and prepare data for analytics 
• Develop SQL functions/procedures for preparing data for analytics use
• Prepare technical documents
• Work with members of Custom Solutions team to adapt solutions for new clients/platforms
• Work with report developers in providing data structures to work with BI Platforms 

Required experience and skills:
• Experience connecting social media APIs (Google API, Facebook API, Twitter API, FourSquare API, etc.) to platforms
• Coding skills (Java, Python, Ruby, PHP or similar language)
• Experience with data structures 
• Experience with SQL functions/procedures for data prep 
• Excellent written and oral communication skills
• Commitment to high quality, accuracy and detail
• Self-motivated

Advantages, but not required:
• Experience with data ETL (extracting, transforming, loading)
• Experience with Informatica Powercenter or equivalent ETL tool
• Experience with RESTful APIs
• Unix/Linux shell scripting 
• Agile Development 

(Apply for this Job)