You are viewing a preview of this job. Log in or register to view more details about this job.

Software Development




In this internship position, the selected individual will work with the Bureau of Technology Services application development team at the Portland Police Bureau to develop and test modules for the Sexual Assault Management System (SAMS). The job duties include but are not limited to:

  •  Developing new modules in SAMS
  • Creating new reports
  • Developing Enhancements to SAMS
  • Developing mobile applications (iPhone, iPad and Android)
  • Testing and Debugging the SAMS Application
  • Documentation of SAMS modules 
  • Must be able to pass a comprehensive Level 2 Police Background 

Experience with Microsoft Visual Studio, .NET Framework, C#, ASP.NET (Webforms, MVC, Web API) desired.
SAMS Overview:  

Sexual Assault Management System (SAMS) is a web application developed by the Portland Police Bureau ITD division for the sex crimes unit to address the Rape Kit Backlog. Its purpose is to track every aspect of the sexual assault kit from collection to property room storage, forensic lab testing, and DNA results from the FBI CODIS system (Combined DNA Index System). The goal is to identify offenders and provide the information needed for prosecution. SAMS also tracks detailed information about the police case, suspect, victim, trafficker and different type of evidence. It is also used by Portland Police embedded victim advocates to document all their interaction with sex crime victims. SAMS is also used to fulfill the reporting requirements for the SAKI (Sexual Assault Kit Initiative) grant and the DANY (District Attorney of New York) grant. 

SAMS was presented at the following national conferences: SAKI National Meeting in Washington, DC, Detroit SAK Summit in Detroit, MI, Portland SAK Summit in Portland, OR and was recognized as the first application available dedicated to tracking sexual assault cases and the collection and testing of sexual assault kits. Portland Police decided to share this application with any Police Department at no cost. It is currently installed at six other Police Departments throughout the country. 

The Sexual Assault Management System was developed using Microsoft Visual Studio 2017 using ASP.NET Webforms, MVC and Web API, language used is C# and SQL Server 2014 is the backend database. The application uses third party components from DevExpress for the user interface, reporting and dashboard. It also interfaces with the Police Records system.