API Developer - Boston, MA (closed)
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
