Responsibilities:-
Design:
- Participate in design of one or more modules.
- Implement the agreed requirement adhering to the design documents of the project
Investigation & Problem Solving:
- Participate in deciding and recommending the technologies and tools that best fit the business requirements.
- Research and investigate to find out proper solutions for technical problems.
- Ability to compare and assess technical solutions & and tools.
- Take personal ownership for issue resolution with no pointing finger attitude.
Reporting:
- On time reporting and escalation of projects problems.
- Clear and accurate reporting.
Coaching & Technical guidance:
- Own one or more modules of the project(s) under development.
- Responsible for providing technical guidance and coaching for the juniors team members.
- Review code of juniors’ team members and recommends necessary rework.
Quality:
- Implement the agreed requirement with high level of quality.
- Review code of junior’s members with providing clear feedback.
- Minimal number of defects during QA & UAT process.
Investigation & Problem Solving:
- Analyze and resolve software errors accurately on time.
- Take personal ownership for issue resolution with no pointing finger attitude.
- Provide technical guidance & support for juniors team members.