
Assist in designing, coding, testing, and debugging software applications.
Collaborate with senior developers and project managers on live projects.
Participate in code reviews and follow best practices for clean, maintainable code.
Learn and apply software development methodologies (Agile/Scrum).
Document technical processes and contribute to knowledge-sharing sessions.
Support troubleshooting and provide technical assistance to internal teams.