Assist in developing, testing, and maintaining software applications. Write clean, efficient, and well-documented code under supervision. Participate in code reviews and team discussions. Debug and troubleshoot software issues. Collaborate with cross-functional teams to understand project requirements.