Mission: Working within a Team to determine needs and applying / customizing existing technology to meet those needs. Producing detailed specifications and writing the program codes that perform efficiently....Define, advocate, and implement best practices and coding standards for the team. Develop and guide the team members in enhancing their technical capabilities and increasing productivity. Manage, train and provide support for junior developers ...
Application Development and Maintenance. Knowledge of design principles and fundamentals of architecture. Knowledge of quality processes and estimation techniques. Basic understanding of project domain....Ability to translate functional / nonfunctional requirements to systems requirements. Ability to design and code complex programs. Ability to write test cases and scenarios based on the specifications. Good understanding of SDLC and agile methodologies ...