Skills - Experience and Requirements  A successful Software Engineer will have:  ·Bachelor's degree from four-year College or University; or three to four years related experience within an IT Department, preferably within a Data Warehouse andor equivalent combination of education and work experience