Seeking a challenging Software Development opportunity in a dynamic environment where innovation, education and sense of ownership are valued and encouraged.