To
perform activities associated with one or more software engineering lifecycle
phases Principal Accountabilities: Understand customer requirements and
suggest solutions or alternatives Fill timesheets and complete invoicing
process on or before the deadline Engage with customer teams on an ongoing
basis on all aspects of project delivery Seek informal feedback and escalate
any issues to seniors in the team Develop software code as per
specifications, by understanding customer requirements Track open tickets/
incidents in queue and allocate tickets to resources Constantly review if
there is a better way of doing things, which may help with economising time
or money or deliver better to the customer Perform code reviews as per
standards and provide timely status update Monitor and track defects and
manage any change requests Participate in quality reviews and implement
quality norms Build reusable components and participate in review processes
Develop and review project consolidated status reports Perform all activities
related to maintaining successful knowledge management, including re usage,
accuracy and efficiency Promote team work, motivate, mentor and develop
subordinates Provide application production support as per process/RACI
(Responsible, Accountable, Consulted and Informed) Matrix |