Responsibilities
- Develop clear, maintainable, and testable code in compliance with defined standards
- Diagnose and resolve software defects using structured debugging methods
- Submit well-documented pull requests that reflect understanding of code review practices
- Build and sustain unit tests to ensure code stability and functionality
- Gain proficiency in core technical tools and platforms through practical experience
- Record and share important technical insights to support team knowledge
- Engage in team-driven learning opportunities to strengthen skills
- Work collaboratively with team members to meet project objectives
- Take part in Agile development cycles, including sprints and stand-ups
- Assist with on-call responsibilities under the guidance of senior team members
