Key Responsibilities:
- Develop, test, and deploy software applications based on business requirements
- Collaborate with designers, project managers, and other developers to create seamless applications
- Write clean, efficient, and well-documented code
- Troubleshoot and debug applications to optimize performance
- Ensure application security, scalability, and responsiveness
- Stay updated with emerging technologies and industry trends
Required Skills & Qualifications:
- Bachelor's/Masters degree in Computer Science, IT, or a related field
- Proficiency in programming languages such as Java, Python, C#, JavaScript, or Swift
- Experience with front-end and back-end development
- Knowledge of databases like MySQL, PostgreSQL, or MongoDB
- Experience with APIs, cloud platforms (AWS, Azure, GCP), and DevOps tools is a plus
- Strong analytical and problem-solving skills
- Excellent communication and teamwork abilities