Logo
Cambridge Investment Research (USA)

Software Developer Intern

Cambridge Investment Research (USA), Fairfield, Iowa, us, 52557


Overview

Cambridge has recruited talented interns from across the country to join us during the summer for a 10-12 week internship. Each year, over 35 interns join us for a paid summer internship experience at our home offices in Fairfield, Iowa and Phoenix, Arizona. The Next Step® internship program gives students practical insight into the financial services industry and allows students to gain practical knowledge in their field. Students are partnered with a professional mentor, supervisor, and executive leader to gain networking opportunities and learn from industry professionals. At the conclusion of the internship, each intern will have the opportunity to present on their experience and a specific project of their choice.

Essential Duties

The Information Systems team provides service to all Cambridge financial professionals, administrative staff, and home office associates. This team supports Cambridge's purpose through four core capabilities: product portfolio management, architecture and engineering, agile delivery processes, and infrastructure and security. The software development team designs, develops, and tests software features and components. Any computer science graduate that is serious about getting their career off to a good start will be attracted by the modern software development practices and technologies in use at Cambridge. The intern will apply his or her knowledge of software development in a real-world environment. The work that the intern will do at Cambridge will combine the information from different courses into one project that help the intern gain an understanding of the bigger picture of software development.

We have seven Software Developer Internships available in our Fairfield, IA and Phoenix, AZ offices.

As the Software Developer Intern, you will:Design, develop, and test software features and components for existing or new applications that will be delivered to the businessWork on projects that include web programming and business layer design and developmentUse standard industry practices, such as established coding conventions, writing automated unit tests, participate in code reviews, pair programming, and Continuous IntegrationParticipate in practices according to the Agile/Scrum software development methodologyWrite test plans and test cases along with conducting testing and bug reportingUtilize skills in C#, .NET Framework, ASP.NET MVC, SQL, Visual Studio, MS SQL Server Management Studio, Team Foundation Server (TFS) and othersLearn how to use Test Driven Development (TDD) and Continuous Integration (CI) while developing a challenging projectWork collaboratively with a team to solve difficult problemsLearn how to evaluate the pros and cons of design and coding decisions that aren't taught in the classroomEducation & Experience

Students studying computer science, computer information systems, or computer engineering will likely be the most successful in this role.

Compensation: $19-25 per hour. This range is a good faith estimate of the compensation to be offered for this position based on the ideal candidate's qualifications, the Company's operational needs, and other considerations permitted by law. The actual pay offered to a specific candidate may vary above or below the stated range.

Benefits:

Paid time off: Interns receive 16 hours of paid time off to use throughout the summerVolunteer time: Interns receive eight hours of paid time off to volunteer throughout the summerHoliday pay: Memorial Day and Independence DayEducational courses: Interns participate in educational training hosted by our Associate Training and Development team. Courses consist of career workshops, problem solving, professional development and financial services industry basics.Networking events: Interns have the opportunity to network with our company executives during the Welcome and End of Summer Banquets. Interns will participate in leadership panels to hear from company leaders, ask questions and gain valuable insight as well as have the chance to job shadow in other teams at Cambridge. Following the summer internship, interns have access to The Next Step® Intern Alumni LinkedIn group to stay in touch with Cambridge and other past interns.Opportunity to discuss continued employment with Cambridge on a part-time or full-time basis following the internship.