(Note : Pls apply only if u can take a Telephonic Tech Interview on Friday )
Roles & Responsibilities
Ø Design/Develop the application/features with respect to Functional and Non-Functional requirements adhering to Design Standards of Microsoft including security, privacy and performance characteristics.
Ø Ensures owned feature area / application is delivered to business on time with the expected quality
Ø Proactively identifies opportunities for Reuse within the application and across the project group
Ø Understands the dependencies between features across applications
Ø Providing time and resource estimates for assigned tasks or own features
Ø Delivers code for features as scheduled and adheres to the design
Ø Proactively ensures the team’s work products adhere to the design
Ø Finds and resolves defects in owned feature area / application
Ø Ensures designs and feature implementations conform to design standards
Core Elements of the Job…
a. Ensures that self and the team understand the entire business functionality of the feature area / application
b. Ensures that the Design completely addresses the expected business functionality and appropriately lends (flexible) itself for future requirements
i. Efficient in conducting Design Reviews to address functional as well as non-functional requirements
c. Ensures that code developed by self and team meets specifications and is easily maintainable.
i. Efficient in implementing code review processes to address requirements as well as best practices in coding
d. Ensures that the applications are maintained with awareness of optimal performance on the network.
e. Communicates and defends design, requirements, feature set, functionality and limitations of subsystem to team members and Development Manager.
f. Participates in Functional Design sessions with other functional groups and effectively understands functional design
g. Provides estimates for the feature area / application owned and plans for executing the project
h. Perform necessary RnD to evaluate tools / technologies / solutions for technical requirements
i. Ensures that the team adheres to the development processes and standards
j. Proactively provides feedbacks to the processes and standards
k. Participates in bug triage – interacts with dev team members, PM, Test, Support for resolving issues.
l. Participates in design reviews and added insight into feature area designs
m. Provides time and resource estimates for assigned tasks
n. Follows appropriate code review standards
o. Writes unit test cases for each function of own features that effectively exercises the code
p. Monitors progress of assigned feature area / application and communicates status to all stakeholders (if applicable, based on the responsibility within project)
q. Identifies and resolves defects for own features
r. Collaborates effectively with other groups to resolve technical issues, if any.
No comments:
Post a Comment