Job Description: Essential Job Functions: • Participate in software development projects by writing, testing, and debugging code, under the guidance of more experienced team members. • Collaborate with team members to achieve project objectives and meet deadlines.