C

Chatham Financial

Global financial risk advisory and technology

Software Engineer Intern

Full-Stack EngineeringUpdated on Nov 12
Internship · Summer 2027Kennett Square, PA, USANo salary listedHybrid

About the Job

Requirements

  • Applicants must be enrolled in an undergraduate or graduate academic program at the junior or senior level.
  • Two years of experience is preferred.
  • Experience with object-oriented programming languages such as C#, C++, or Java.
  • Experience with JavaScript and JavaScript frameworks such as React.
  • Experience with relational databases such as Microsoft SQL Server, Oracle, or MySQL.
  • Understanding of unit testing, test-driven development, and mocking frameworks.
  • Understanding of continuous delivery principles and processes.
  • Understanding of REST principles, service-oriented architecture, and API development.
  • Proclivity toward refactoring and continuously improving object-oriented code through agile development methods.
  • Applicants must be available for the duration of the program, Monday through Friday, 8:30 a.m. to 5:30 p.m., onsite in their designated office.

Responsibilities

  • Use AI workflows and AI coding assistants as peers and collaborators to deliver technology solutions.
  • Assist with developing financial applications, including innovative, high-quality, robust web applications and microservices, as part of the application development team.
  • Participate as a member of an agile scrum team that owns development of a specific product or platform.
  • Collaborate with software engineering teams, the design team, the quantitative team, product owners and managers, and business stakeholders while working on the intern project.
  • Develop software using the technology stack, which currently includes .NET, ASP.NET, React, Angular, TypeScript, SQL Server, RabbitMQ, and Redis.
  • Build automated unit, integration, and front-end tests using xUnit, Moq, NSubstitute, Cypress, and other technologies.
  • Implement the build, test, and deploy development cycle in CI/CD pipelines using Docker, YAML, GitLab CI, and HashiCorp Nomad.

Desired Qualifications

  • Open-source development projects.
  • Contributions to the local developer community.
  • Quantitative and modeling skills, with the ability to learn techniques in numerical optimization, data mining, simulation, or model calibration.

About the Company

Chatham Financial

Global financial risk advisory and technology

Chatham Financial provides advisory services and technology solutions to help organizations manage financial risk across global markets. Its approach blends tailored risk-management strategies with software platforms and subscription-based tools, plus transaction-based services. Distinct from many peers, it leverages a large global network (working with over 3,000 firms) to deliver customized, cross-market risk solutions. Its goal is to help clients navigate capital markets, reduce financial risk exposure, and improve financial outcomes.

Company size
501-1,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Kennett Square, PA
Founded
1992

Recently Posted Jobs

Explore more opportunities at Chatham Financial

See more jobs