Work closely with the development team to understand end user requirements and develop appropriate solutions for web platform.
Work closely with developers and designers to build new components, maintain existing code and troubleshoot issues in development, QA and production.
Write consistent, reliable, scalable and maintainable code. Perform functional/technical analysis, coding and unit testing.
Contribute and develop concise and clear technical systems documentation.
Support all phases of project lifecycle and assist operations team for production support.