Internship
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 an Application Development Intern, you’ll have the opportunity to work alongside experienced technology professionals to develop and enhance a fast-paced, client-facing application that supports tax-related processes, project management, and client collaboration. You’ll gain hands-on experience contributing to software solutions that improve efficiency, streamline workflows, and directly impact the client experience.
Our primary technologies are .NET and C#, React and TypeScript, and Microsoft Azure.
Duties and Responsibilities:
Assist in developing, testing, and enhancing features for a client-facing software application.
Collaborate with experienced software engineers to build and improve scalable, reliable software solutions.
Gain exposure to full-stack development, including front-end and back-end technologies.
Participate in troubleshooting, debugging, and testing to improve application performance and user experience.
Contribute to projects that streamline business processes and enhance the overall client experience.
Work in a fast-paced, collaborative environment while gaining hands-on experience with real-world software development.
Education and Experience:
Working toward a Bachelor’s or Master’s degree in Computer Science, Artificial Intelligence, or related study.
Programming coursework or experience building software through class projects, personal projects, open-source contributions, or prior work.
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
Tax or accounting experience is not required.
Professional Skills Requirements:
Strong problem-solving skills, attention to detail, curiosity, and a willingness to learn.
Ability to explain your work, ask questions, respond to feedback, and collaborate with teammates.
Ability to organize tasks, manage ambiguity, and make progress in a fast-moving engineering team.
Ability to work independently on a defined task and seek guidance when needed.
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.
Equal Opportunity Employer: disability/veteran
Sign up to apply and find out right away if you're a fit.
Your agent will tell you — in seconds.
Sign up and I'll tell you right away how well Ryan matches you — what you already have, and what's missing. Then I stay on it: I search for you and only write when I find something worth your time.