Responsibilities: Adopt company culture and professional etiquette Respect team members and work as a team player Learn the software development process and life cycle Study requirements, specifications and technical design documents to understand the system Create detailed, comprehensive and well-structured