Responsibility: 1. Desing, build, test software applications. 2. Write clean, concise and efficient code. 3. Troubleshoot and debug software.
Job qualifications and skill sets: 1. Any Bachelor's and master degree 2. Proficiency in at least one programming language (e.g., Java, C#) 2. Knowledge of OOP and computer science fundamentals like design pattern, data structure etc. 3. Strong problem-solving skill.