1. Coding: Writing, testing, and debugging code. 2. Problem-solving: Identifying and resolving software issues. 3. Collaboration: Working with cross-functional teams. 4. Design: Creating software architecture and design. Required Candidate profile Good in communication skills