Job Description
To be a part of team development efforts towards successful project
delivery.
Maintain high standards of software quality within the team by establishing
good practices and habits for growth and improvement within the team.
Collaborate with other software architects, software developers, business
analysts and to plan, design, develop, test, and maintain Web/Desktop
Mobile based applications.
Adhere to high-quality development principles while delivering
solutions on-time.
Participate in peer-reviews of solution designs and related code .
Research and evaluate a variety of tools, software products.
Ask smart questions, take risks and champion new ideas.