Memorial services for Dennis J. Niemi, 70, of Rochester will be at 2:00pm on Saturday, October 14, 2017 at Ranfranz and Vine Funeral Home. Visitation will be one hour prior to the service at the funeral home. Burial of his cremated remains will be at Ft. Snelling National Cemetery in Minneapolis. Dennis John Niemi was born on July 18, 1947 in Virginia, MN to John and Patricia (Cornell) Niemi. He died on October 6, 2017 at St. Mary's Hospital in Rochester. Dennis graduated from Denfeld High School in Duluth in 1965 and he enlisted in the Navy serving until 1973. On March 23, 1973 he married Carmen Alvarez Enciso in Duluth, MN. Dennis worked for NCR Comten in St. Paul as a Senior Principal Systems Software Engineer for many years. In 1992 he worked for Keane, Inc. in Rochester as a Senior Software Engineer until his retirement in 1999. He enjoyed sports, reading, Sudoku puzzles, model trains and camping. He built his own canoe and he and Carmen spent many hours on the water together. Survivors include his wife, Carmen of Rochester; one daughter, Jessica (Gabriel) Baumbach of Brooklyn Park, MN and one grandson, Carter; two sisters, Linda (Tim) Smith of Duluth, MN and Kandace Warner of Brooklyn Park, MN. He was preceded in death by his parents and his son, Erik.