6. Stay up-to-date with industry trends and technologies
7. Excellent communication and collaboration with stakeholders
8. Good problem-solving skills with ability to optimize solutions and handle moderate algorithmic challenges.
9. Solid grasp of low-level design; exposure to high-level design concepts.
10. Familiar with software engineering best practices—unit testing, code reviews, CI/CD.
11. Actively contributes to team discussions and codebase improvements.