Smart people are happiest when tackling complex challenges.


What our Interns Do

  • Develop applications by coordinating requirements, user stories, use cases, screen mockups, schedules, and activities
  • Participate in and contribute to all phases of the Software Development Lifecycle
  • Have a passion for learning and staying updated on emerging trends and technologies
  • Become a partner and trusted advisor to clients, advising on best fit technology and best practices
  • Learn and grow into future leaders

What we look for

  • Fundamental understanding of Object Oriented concepts and design patterns
  • Classroom and/or educational experience with any of the following: Java, C#, Objective-C, Swift, Hadoop, R, SQL, HTML, CSS, JavaScript, Xamarin, .NET, SharePoint, XAML, ASP.NET
  • Prior Internship/Co-Op experience in the IT industry
  • Currently pursuing a Computer Science or related degree
  • Excellent communication and interpersonal skills
  • Academic excellence, leadership qualities, creativity, initiative, problem solving abilities, teamwork and integrity

You must be legally entitled to work in the United States in order to apply for this position. Cardinal Solutions is an equal opportunity employer.