Must have experience as a developer across various SDLC phases such as technical design, development, deployment, go-live, test (development support) etc. Ability to own end-to-end application delivery for specified projects, identifying and engaging all technical component teams.