1. Be a part of full life cycle of web based software development projects that includes gathering.
2. requirements, designing, developing, testing, maintaining, improvising, monitoring and deploying/hosting applications.
3. Develop and build extremely reliable, scalable and high-performing web applications.
4. Collaborate across the company to define, design and showcase new concepts and solutions.
5. Work in a rapid and agile development process to enable increased speed to market against a backdrop of appropriate controls.