Responsibilities Assist in designing, developing, and maintaining software applications Write clean, efficient, and well-documented code Debug and troubleshoot software issues Participate in code reviews and team meetings Collaborate with cross-functional teams (QA, Product, DevOps) Learn and implem