R

Ryan

Global tax services and software provider

Application Development Intern - Application Development

Full-Stack EngineeringPosted on Nov 9
Internship · Summer 2027Burlington, VT, USAIn-person

About the Job

Requirements

  • Be working toward a Bachelor's or Master's degree in Computer Science or a related study area.
  • Have an anticipated graduation date within one year of the internship.
  • Have a minimum overall and major GPA of 2.8.
  • Have 6–12 technical credit hours, depending on practice.
  • Work effectively in a fast-paced, high-energy environment.
  • Demonstrate problem-solving ability and attention to detail.
  • Be able to prioritize tasks, manage multiple assignments, and handle ambiguity.
  • Be able to work independently and collaboratively with professionals at all levels.
  • Have intermediate knowledge of Microsoft Office applications, including Word, Access, Excel, PowerPoint, and Outlook, and internet navigation and research.
  • Have a valid driver's license.

Responsibilities

  • Collaborate with experienced software engineers to develop, maintain, and enhance web applications supporting business operations.
  • Investigate, troubleshoot, and resolve bugs in existing applications to improve functionality, performance, and user experience.
  • Support full-stack development projects by building user interface components, developing application programming interfaces, and implementing database changes using technologies such as Angular, React, Java, .NET, and Microsoft SQL Server.
  • Maintain and modernize existing applications through code refactoring, performance improvements, and technical updates.
  • Write and maintain unit and integration tests to support application functionality, reliability, and code quality.
  • Participate in research, prototyping, and proof-of-concept projects to explore technologies, product ideas, and potential software solutions.
  • Use AI-assisted development tools to improve efficiency and support problem-solving while ensuring code quality, accuracy, and understanding of implemented solutions.
  • Participate in sprint planning, daily standups, code reviews, and other development activities with engineering teams.
  • Prepare technical documentation and present project updates, prototypes, and findings to team members and stakeholders.
  • Gain hands-on experience across the software development lifecycle, including design, development, testing, deployment, and ongoing application support.

About the Company

Ryan

Global tax services and software provider

Ryan provides global tax services and software, offering an integrated mix of federal, state, local, and international tax help along with tax management software on a subscription basis. It works by pairing hands-on tax advisory with its tax.com software to streamline planning, risk management, and compliance for businesses. The firm differentiates itself by growing through acquisitions to expand expertise and reach, combining consulting with technology for a holistic service. Its goal is to help clients reduce tax burdens and manage global tax obligations more efficiently through an integrated, scalable platform.

Company size
5,001-10,000
Company stage
Growth Equity (Non-Venture Capital)
Total funding
$687M
Headquarters
Dallas, TX
Founded
1991

Recently Posted Jobs

Explore more opportunities at Ryan

See more jobs