Responsibilities
- Design and implement software modules in alignment with established standards, tools, and best practices.
- Take part in backlog refinement, task estimation, and development execution.
- Work closely with stakeholders to grasp project requirements, system architecture, and key objectives.
- Identify and report risks, blockers, or concerns tied to development assignments.
- Evaluate code produced by fellow team members through structured reviews.
- Adopt and apply emerging technologies, methodologies, and tools as project needs evolve.
- Participate in internal technical forums, knowledge-sharing sessions, and engineering events.