About The Position

Stifel’s Technology Product Development department works to transform digital technology for financial advisors and strengthen client relationships. The Technology Product Developer Intern assists the Development team across various phases of development—including design, implementation, integration, revision control, release, and maintenance of multiple products and systems. The intern works on short-cycle development tasks, learns Stifel’s coding and core development concepts, and participates in complex development work alongside more experienced developers. The role includes developing an understanding of unit testing and continuous integration practices, documenting code clearly and effectively, and collaborating with the Development team. The position is intended for someone pursuing a degree in computer science and/or software development; at least one year of college completed is preferred.

Requirements

  • Pursuing a degree in computer science and/or software development; at least one year of college completed is preferred.
  • Experience with C#/.NET, or relevant Java/C++ or equivalent relational database systems.
  • Experience with JavaScript libraries/frameworks such as Angular or jQuery.
  • Proficiency in Microsoft Excel, Word, and Outlook.
  • Ability to collaborate with a team using knowledge of appropriate development environments.
  • Basic troubleshooting and problem-solving skills.
  • Awareness of the impact of actions on a product or feature and ability to act accordingly.

Nice To Haves

  • At least one year of college completed.

Responsibilities

  • Assist the Development team in various phases of development and in maintaining multiple products and systems.
  • Implement short-cycle development tasks.
  • Develop an understanding of unit testing and continuous integration practices.
  • Work with the Development team to understand and follow Stifel’s coding and core development concepts.
  • Document clearly and effectively within code.
  • Learn from and participate with more experienced developers on complex development tasks.
  • Collaborate with a team using knowledge of appropriate development environments.
  • Resolve problems and perform basic troubleshooting.

Benefits

  • Health care
  • Dental care
  • Vision care
  • 401(k)
  • Wellness initiatives
  • Life insurance
  • Paid time off
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service