Responsibilities  Interesting Work You’ll Do  Responsible for all phases of agile software development life cycle from software design through customer support Candidate should have the skills to research and establish technical direction for complex feature development, and perform functional and performance problem analysis