Analyze customer requirements to design and develop applications to meet customer requirements.
Coordinate & communicate with Manager/Team Lead in case of any query or clarifications required regarding SRS or customer requirements.
Explore, select, and use best possible methods and components/APIs best suited for designing and developing systems.
Provide realistic estimates to all the assigned tasks (i.e. related to project/support).
Ensure timely review of code by Team Lead.
Maintain strong liaison with all stakeholders for timely reporting of issues or clarifications required.
Write efficient reusable software code for optimal use of available resources to meet deadlines.
Adhere to programming standards and defined SOPs for code standardization.
Perform sanity/ smoke test before submitting assigned tasks for QA testing.
Timely resolve issues reported in QA feedback.
Analyze instrumentation data to understand and resolve issues.
Provide support in evaluating, testing and implementing new tools and technologies
Ensure on time submission of time sheets and update status on project server.Any other duties as assigned by Manager/Team LeadAnalyze customer requirements to design and develop applications to meet customer requirements.