Opportunities · Internship
Application Development Intern (Summer 2027)
Ryan
Burlington, MA
Sign in to see the full posting and apply
Why Ryan? • Competitively Paid Internship • Award-Winning Culture • Paid Holidays • Mentorship Opportunities and Hands-On Training • Networking with Industry Leaders • All-Expense-Paid Trip to Ryan Headquarters in Dallas, TX (Summer Interns Only) As a Application Development Intern, you will collaborate with experienced engineers to develop, maintain, and enhance web applications that support Ryan's business operations.
You'll gain hands-on experience working with a variety of technologies, including Angular, React, Java, C#/.NET, Microsoft SQL Server, and Git. You'll have the opportunity to contribute to real-world projects involving application maintenance, full-stack development, prototyping, and AI-assisted software development.
This role is ideal for someone who is curious, self-motivated, eager to learn, and excited to leverage emerging technologies while developing strong software engineering skills in a collaborative environment.
Duties and Responsibilities: • Collaborate with experienced software engineers to develop, maintain, and enhance web applications supporting Ryan's business operations.
• Assist in investigating, troubleshooting, and resolving bugs in existing applications to improve functionality, performance, and user experience. • Support full-stack development projects, including building user interface components, developing APIs, and implementing database changes using technologies such as Angular, React, Java, .
NET, and Microsoft SQL Server. • Contribute to the maintenance and modernization of 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 new technologies, product ideas, and potential software solutions.
• Leverage AI-assisted development tools to improve efficiency and support problem-solving while ensuring code quality, accuracy, and a strong understanding of implemented solutions.
• Collaborate with engineering teams through sprint planning, daily standups, code reviews, and other development activities. • Assist in preparing technical documentation and presenting project updates, prototypes, and findings to team members and stakeholders.
• Gain hands-on experience throughout the software development lifecycle, including design, development, testing, deployment, and ongoing application support.
Education and Experience: • Working toward a Bachelor’s or Master’s degree in Computer Science or related study. • Anticipated graduation date within one year of internship • Minimum Overall and Major GPA of 2.
8 • Minimum of 6 – 12 technical credit hours depending on practice Professional Skills Requirements: • Work effectively in a fast pace, high-energy environment.
• Strong problem solving, attention to detail, and communication skills. • Ability to prioritize tasks, work on multiple assignments, and manage ambiguity.
• Ability to work both independently and as part of a team with professionals at all levels. • Intermediate knowledge of all Microsoft Office applications, Outlook, and etc.
Computer Skills: To perform this job successfully, an individual must have intermediate knowledge of Microsoft® Word, Access, Excel, PowerPoint, Outlook, and Internet navigation and research.
Certificates and Licenses: Valid driver's license required. Supervisory Responsibilities: This position has no supervisory responsibilities. Compensation: For certain Massachusetts based roles, the hourly hiring range for this position is $23.
70 - $27.50.
More at Ryan
Other roles this employer has live right now.