Skip to main contentA logo with &quat;the muse&quat; in dark blue text.
Global Endowment Management

Software Development Summer Internship

Charlotte, NC

Global Endowment Management (GEM) is a leading outsourced Chief Investment Office (OCIO) providing institutional investment capabilities for endowments, foundations, and other long-term investors. For over fifteen years GEM has stewarded the financial assets of our clients to enable them to fulfill their missions. GEM’s history is deeply rooted in endowment-style investing, with today’s approach modernized to offer custom solutions tailored to each client’s unique investment needs. To learn more, visit www.globalendowment.com.

Program Dates

June 5, 2023 - August 11, 2023

Job Description

GEM’s IT System Integrations team leads all aspects of data automation with the objective of improving workflows throughout the entire firm. Our team is responsible for developing and maintaining an internal automation focused web application, integrating new and existing third-party software, and reducing the firms overall time spent on manual processes. We are seeking a summer developer who possesses:

Want more jobs like this?

Get Software Engineering jobs in Charlotte, NC delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.

• experience in C# or a related language
• basic understanding of relational databases
• experience with HTML, CSS, and JavaScript
• excellent written and verbal communication skills
• a strong work ethic
• a team orientation

GEM’s Summer Software Developer will work with the lead developer to extend and maintain the internal web application. They will be part of software design discussions and code reviews, gaining experience in industry standard tools. This role stretches many disciplines of software development including front-end, back-end, IAAS, PAAS, database administration, and dev-ops, with the opportunity to gain experience in each. Due to the small team size and lifecycle of the project, we are looking for someone who is self-motivated and ready to start contributing early.

Key Responsibilities

The position responsibilities include, but are not limited to, the following:

• Front-end and back-end development work
• Identifying and addressing software bugs
• Participation in a code review process
• Participation in the software design process, including documentation
• Work diligently in a fast-paced environment while advancing GEM’s collaborative culture

Benefits

Competitive pay, paid housing, one-on-one engagement with senior leaders, team and firm outings, and volunteer opportunities.

How to Apply

You may apply on GEM’s careers page at https://www.globalendowment.com/careers.

Client-provided location(s): Charlotte, NC, USA
Job ID:
Employment Type: Other

Company Videos

Hear directly from employees about what it is like to work at Global Endowment Management.