Responsibilities of the Candidate:
- Design, develop, test, and maintain software applications/systems
- Analyze user requirements and write/test code
- Optimize performance and ensure user-friendliness
- Collaborate with cross-functional teams and document software processes
- Continuously learn and adapt to new technologies
Requirements:
- Strong analytical and problem-solving skills
- Proficiency in programming languages and frameworks
- Knowledge of the Software Development Life Cycle (SDLC)
- Strong communication and interpersonal skills
- Adaptability and ability to work in a team environment