Job Description: Essential Job Functions: • Contribute to software development projects by writing, testing, and debugging code, with an emphasis on complex and critical components. • Collaborate with team members to meet project requirements, actively participating in design and code reviews. • Provide technical ex...