Enhanced light absorption and improved photon harvesting is a major avenue to improving solar cell performance. We simulate and design photonic crystal based loss-less back reflectors. The photonic crystal is a 2-dimensional photonic crystal combined with a distributed Bragg reflector. We have designed and simulated a thin film a-Si:H solar cell with the photonic crystal reflector and an antireflection coating. The photonic crystal has square lattice symmetry and generates strong diffraction of near band edge photons in the absorber layer. The absorption of red and near-IR photons is increased by more than an order of magnitude by the photonic crystal. The photonic crystals are composed of ITO and can easily serve as a conducting back contact. This scheme can be easily extended to other solar absorber layers. We have optimized the geometry of the photonic crystal to maximize absorption using rigorous scattering matrix simulations. The optical path length with the photonic crystal can improve over the limit for a random roughened scattering surface.