Qualifications  In order to be successful in this role, we need someone who has:  Demonstrated aptitude for learning new technologies quickly Experience working at a software company 4+ years andor 5 + Experience working as a software developer Advanced- Expert level understanding of best practices for object-oriented and modularized software