Back to jobs
Boston, MA, USA
2026-04-11
Massachusetts College of Pharmacy and Health Sciences
North America
Intern - Application Developer
Role Description
Information Services is seeking a highly motivated and detail-oriented Development Intern to join the Application Development staff. This internship offers a unique opportunity to gain firsthand experience in application development, data analysis, and systems integration within a fast-paced and collaborative environment. The intern will join in the development, analysis, testing, and documentation of new and existing enterprise applications. This internship provides exposure to all aspects of the software development lifecycle and mentorship from our staff of experienced developers.
**Essential Duties and Responsibilities:**
**Application Development (50%)**
* Coordinate with software developers in the creation and/or ongoing maintenance of applications.
* Maintain existing software systems by identifying bugs and correcting software defects.
* Works with developers and other members of the IT staff to partake in code releases and understand the intersection of both engineering and coding.
* Collaborate with developers and business users to define report requirements and create or re-design reports.
* Provide ad-hoc query and reporting support upon request.
**Systems Analysis (30%)**
* Create technical specifications, test plans, and operational documentation for current and future projects.
* Aid in mapping out workflows and processes to identify areas for improvement or automation.
* Enhance existing systems by analyzing business goals, preparing action plans, and implementing solutions for modifications and improvement.
**Quality Assurance (20%)**
* Assist with and test implementation of projects to ensure data collection, transfer, quality and reporting relationships are working appropriately down to the transaction detail level.
* Prepare documentation and instructions related to technical requirements and specifications.
* Participate in code reviews and Agile stand-up meetings and provide status updates on work items as requested.
Requirements:
**Education and/or Work Experience Requirements:**
* Currently pursuing a degree (undergraduate or master's) in Computer Science, Software Engineering, or a related field.
* Proficiency with:
* Web-related technologies such as HTML, CSS, and JavaScript,
* Object-oriented programming languages such as C#, .NET, or Java, and
* Relational databases such as Microsoft SQL Server, including stored procedures.
* Effective communication, interpersonal, and critical thinking skills that enable collaborative working relationships to be developed with other departments.
* Adept at managing multiple assignments and tasks of varying complexity, delivering work products on time despite concurrent timelines and constraints.
* Eager to learn new technical skills with a proactive mindset, highly organized, and detail oriented.
**Preferred:**
* Familiarity with Agile development methodologies and the Azure DevOps platform is a plus.
**Physical Requirements:**
* Typical office or administrative working conditions; staff member is not exposed to adverse environmental conditions.
* Must be able to lift and carry up to 40 lbs.
* Ability to be on-site, four days/week, during scheduled work hours.
**Compensation**
The pay range associated with this posting reflects the amount the University reasonably expects to pay for this role at this time. Salary offers are determined based on experience, skills, and qualifications as well as internal equity, market data and pay in comparison to similarly situated employees doing comparable work.
**Hiring Range:** $32 per hour
Compensation: N/A