R

Ryan

Global tax services and software provider

Software Engineer Intern

Software EngineeringUpdated on Nov 6
Internship · Summer 2027North York, ON, CanadaNo salary listedIn-person

About the Job

Requirements

  • Currently pursuing a Bachelor's or Master's degree in Computer Science, Software Engineering, Computer Engineering, or a related technical field.
  • Have academic coursework or project experience in software development, programming, or application design.
  • Work effectively in a fast-paced, high-energy environment.
  • Demonstrate problem-solving ability, attention to detail, and communication skills.
  • Prioritize tasks, work on multiple assignments, and manage ambiguity.
  • Work both independently and as part of a team with professionals at all levels.
  • Have intermediate knowledge of Microsoft Office applications and Outlook.
  • Have foundational knowledge of programming concepts, data structures, algorithms, and object-oriented programming.
  • Be familiar with software development tools, version control systems, and debugging techniques.
  • Have a basic understanding of frontend or backend application development.
  • Have a valid driver's license.

Responsibilities

  • Collaborate with software engineers and technical leads to develop, enhance, and maintain enterprise-level software applications.
  • Participate in software testing, debugging, and troubleshooting to identify and resolve application issues.
  • Assist with integrating application components, application programming interfaces, and databases to support software functionality.
  • Work with cross-functional teams, including Software Engineering, Quality Assurance, DevOps, and Product Management, to support development projects.
  • Participate in team meetings, code reviews, product demonstrations, and Agile development activities.
  • Gain exposure to cloud-based development, deployment processes, and DevOps practices.
  • Explore the use of artificial intelligence tools and emerging technologies to support software development and process improvements.
  • Document code, testing results, and technical processes to support knowledge sharing and maintainability.
  • Learn and apply software development best practices, coding standards, and quality assurance processes.

Desired Qualifications

  • Experience with C#, .NET Core, ReactJS, TypeScript, JavaScript, or similar programming languages and frameworks.
  • Exposure to cloud technologies, particularly Microsoft Azure, and Agile development methodologies.

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