JOB DESCRIPTION Job Description Software Engineer 2 will assist in designing, developing, testing, and maintaining software solutions under the guidance of lead software engineers. As a mid-level engineer, you will contribute to complex projects and collaborate