Collaborating with the development team on ongoing software projects, writing and maintaining code under the guidance of senior developers, learning and applying company development standards and best practices, and participating in code reviews and team meetings.