Reliable software engineer with a conscientious mentality and a commitment to innovate with high quality work. Seeking to leverage 6+ years of experience and work in a fast paced product development environment using agile methodology. Proven ability to mentor, train and build technical skills in junior developers.