Skip to main content

API and Data Integration Intern - United Way

Company: United Way of the Lowcountry
Location: Beaufort, SC
As an intern, you will play an integral role in supporting the testing of this new API, and validating the new data warehouse concept, which will allow seamless integration between Charity Tracker and other software platforms. This integration will help our organization efficiently exchange data, reduce redundancy, automate key data extractions, and facilitate data sharing and transparency.

You will work alongside the Charity Tracker product specialist, trainer and data specialist to test and develop our API and assess different data warehouse tools for future development. This is an excellent opportunity to gain hands-on experience with API testing, data integration, and data warehouse solutions.

Responsibilities
As an API and Data Integration Intern, you will:
Assist in developing and maintaining RESTful APIs that enable the integration of various software platforms.
Contribute to the creation of data pipelines and support the integration of data into a centralized data warehouse.
Assist in beta testing, including testing various endpoints and tracking feedback.
Troubleshoot, debug, and optimize the APIs.
Support in generating and visualizing reports from integrated data in the data warehouse.
Create API documentation and user guides.
Participate in brainstorming sessions and contribute to problem-solving strategies for improving data flow and integration.
Research and conduct proof-of concept analysis for the creation of a data warehouse

About the API Beta Program

Charity Tracker APIs is still in its beta phase, as part of the beta program, you will be granted access to:
API Key/Token: Use a token that provides access to the API for making requests.
Postman Workspace Configuration: A pre-configured workspace to help you interact with API endpoints.
API Documentation: Full access to detailed documentation for learning and using API endpoints effectively.

Your role will involve testing the functionality of the API, providing feedback on any issues or enhancements, and collaborating with the development team to refine the product before the final release. You'll also have the chance to explore different ways the API can be utilized, including integrating data into dashboards or reducing double entry between systems.

Qualifications

Education: Currently pursuing a degree in Computer Science, Information Technology, or a related field.

Technical Skills:
Experience with RESTful APIs and JSON format.
Experience with API testing tools (e.g., Postman).
Experience with basic coding languages like Python, JavaScript, or Java.
Basic understanding of databases and data warehousing and ETL concepts and familiarity with some 3rd party solutions to leverage.
Familiarity with version control tools like Git.
Experience working with data visualization tools or dashboards such as PowerBi.
Familiarity with cloud platforms like AWS or similar.

Soft Skills:
Strong communication skills and the ability to work well in a team environment.
Attention to detail and strong problem-solving skills.
A desire to learn new technologies and techniques.
Time management and organizational skills.
Desired Skills (Bonus):
Familiarity with running custom scripts
Familiarity with Webhook and API integrations

Application Instructions - To apply, please send your resume and a brief cover letter explaining why you’re excited about this opportunity and how your skills will be helpful during this project. Be sure to include any relevant coursework or projects you’ve worked on that are related to API development, data warehousing, or software integration.

Send to: [email protected]

Application Deadline: April 25th