ROI Solutions: We bring purpose-built solutions to nonprofit organizations working to solve the world's problems.
Do you like technology and enjoy solving problems? Do you like to work with fun, smart, nerdy, and genuinely good people? Do you want to help make the world a better place by working with some of the most progressive nonprofits in the world... those who are protecting the environment, saving wildlife, curing disease, and standing up for human rights? If so, ROI Solutions is the place for you.
ROI Solutions recognizes that today's students are tomorrow's trailblazers, and we value the opportunity to benefit from your fresh perspective. You will be exposed to leading technologies that are utilized by clients to help empower their great missions.
ROI Solutions was founded in 1999 to help nonprofit organizations change the world through innovative technology solutions and services. We are focused on sustainable growth, hiring staff committed to working with the nonprofit sector, and constantly evolving our technology and services to help nonprofits succeed in their missions with passion and purpose. This is our calling.
We're a proudly independent company, meaning we answer only to our clients rather than shareholders and investors. Our clients inspire our product and solution roadmaps, as well as our strategic direction. We're committed to this model and the opportunity it provides us to develop our solutions based on needs in the nonprofit sector.
ROI Solutions is an equal-opportunity employer committed to fostering a diverse, equitable, and inclusive workplace. We welcome candidates from all backgrounds and identities to join us in supporting our client partners in their world-changing work. It is a requirement that all ROI Solutions employees demonstrate a commitment to valuing diversity and contributing to an inclusive working environment.
About The Internship:
During your days at ROI Solutions, you will gain exposure to the current development process, collaborate with different teams, receive mentorship from experienced developers. You will also participate in documentation, testing, code reviews, and meetings about the development process. This will be a good opportunity to learn and share your ideas.
- Begins the week of May 20th
- Lasts for 10-12 weeks
What You Will Learn:
As a intern at ROI, you will be able to contribute to our work to better support the nonprofit industry and interact with Product managers, Client Services, and Data managers.
- Nonprofit fundraising terminology and concepts
- Software development design and best practices
- Relational database concepts
- Cyber Security awareness
- Departmental overviews
- Basic SQL (Structured Query Language)
Requirements:
- Currently pursuing a Bachelor's degree or similar level skills through alternative route, or have other relevant education/experience.
- Willing to learn new technologies.
- Algorithms and object-oriented design.
- Knowledge of object-oriented programming like Java or other modern languages.
- Working knowledge of web technologies.
- General knowledge of front-end languages (HTML/CSS, JavaScript).
- General knowledge of relational and/or non-relational databases (Oracle, PostgreSQL, MongoDB, DynamoDB, etc.).
- Strong communication skills.
- Ability to commute to our Medford, MA office preferred; part remote available.
Desired Skills:
- Back-end technologies: RESTful API concepts and microservices.
- Knowledge of GitLab or other similar tools.
- Self-learner with passion and follow-through.
- Interest in working in the nonprofit industry.
- Strong analytical and problem-solving skills.
- Ability to work with cross-functional teams.
- Ability to quickly learn new technologies.
- Good analytic and organizational skills.
- High level of accountability and integrity.
Hello. ROI Solutions here. Don't meet every requirement listed above? At ROI Solutions, we want to continue to build a diverse & inclusive workplace, so if this role looks great, but your experience doesn't perfectly match every qualification in the job description, apply anyway. You may be just the right candidate for this or other roles.