Software Development Intern at CFA Institute in Charlottesville, Virginia

Posted in General Business 8 days ago.

Type: Full-Time





Job Description:

Our application is not compatible with Internet Explorer (IE). We recommend using Chrome.

CFA Institute is the world's largest association of investment management professionals. As a global, independent organization, with a community of more than 175,000 members and 150+ member societies, we lead the investment profession by promoting the highest standards of ethics, education, and professional excellence for the ultimate benefit of society.

Job Description Summary:

Being an intern at CFA Institute means contributing to our mission of advancing ethics, market integrity, and professional standards of practice in the investment management industry. You'll have the chance to put academic principles learned in the classroom into practice in a real-world environment through hands-on project work and professional development opportunities. The Intern will actively support programs and projects within the CTO Unit and under close mentorship, undertake a range of ongoing activities of varying levels and professional complexity. Ultimately, the Intern will serve as a member of a professional team, interacting with colleagues, peers, and other stakeholders in the planning and implementation of projects and the execution CFA Institute's mission and values.

This specific internship will provide an opportunity to deliver one or more technology solutions within the CFA Institute ecosystem for the benefit of our stakeholders. This position will be involved in envisioning the need of and designing the solution from a customer first perspective. This position will be responsible for designing and planning for the technology involved, coding and configuring systems to build out a solution, testing the solution and delivering it to constituents. Each step along our Software Development Lifecycle will be directly supported by staff professionals.

Job Description:

The Software Development Intern will have the opportunity to:


  • Partner with one or more product professionals and customer experience experts in the exploratory and envisioning phase of solving business critical problems.

  • Work directly with architects, software engineers, quality assurance engineers, DevOps architects and change delivery managers to deliver value adding solutions to our technology portfolio.

  • Learn about technology platforms and enterprise design.

  • Design and write code and/or configure systems to deliver valuable change.

  • Test code and test solutions to ensure business needs are met.

  • See your efforts make a difference to CFA Institute by delivring solutions that are used.

All CFA Institute Interns will have the opportunity to:


  • Participate in Professional Development sessions aimed at equipping the intern with the skills, capabilities, and knowledge to be a value-added employee.

  • Contribute to group project work with other interns to hone collaboration and teamwork skills.

  • Create content and tell their internship story in support of CFA Institute's Internship Program outreach and marketing efforts.

The experience required for this role are:


  • Three years of relevant college/university coursework

  • Experienced with Object Oriented Programming languages (Java, C#, C++, etc.)

  • Scripting experience (Python, Javascript, etc.)

  • Familiarity with the Software Development Life Cycle and associated project/planning methodologies (ex. Agile) a plus

  • Familiarity with Web Content Management Systems a plus

  • Knowledge of Salesforce or other CRM tools a plus

  • Knowledge/familiarity with CI/CD, testing, requirements gathering, user story development, and wireframing tools a plus

  • Ability to communicate effectively, both orally and in writing

  • Comfortable learning and adopting new technology and tools

  • Ability to work both independently and in a team environment

This job description is a summary of job requirements and duties and is not intended to be an exhaustive list of all areas of responsibility.

You can connect with the Recruiter on LinkedIn.

If you feel this opportunity could be the next step in your career, we encourage you to click "Apply" and complete our three-minute application.

To stay up to date on current news and events, follow CFA Institute's LinkedIn page.

We are an Equal Opportunity Employer. CFA Institute prohibits both discrimination and harassment with regard to all identifying characteristics: any individual employee, group of employees, or prospective employee on the basis of race, color, national origin, citizenship or immigration status, religion, creed or belief, age, marital or partnership status, marital or family status, care giver status, pregnancy and maternity, sexual and other reproductive health decisions, physical abilities/qualities, disability, sexual orientation, gender, gender identity or expression, predisposing genetic characteristic, military or veteran status, status as a victim or witness of domestic violence or sex offense or stalking, unemployment status, infectious disease carrier status, migrant worker status, educational background, socio-economic status, geographic location and culture or any other basis protected by applicable law. This policy impacts all aspects of employment, including but not limited to, recruitment, hiring, compensation, training, development, promotion, demotion, layoff, recall, furlough, transfer, leave of absence, and dismissal. This is a global policy that applies to all CFA Institute employees, regardless of location.

Our application is not compatible with Internet Explorer (IE). We recommend using Chrome.