We are looking for a skilled Software Developer with 2+ years of experience in designing, developing, testing, and maintaining software applications. The ideal candidate should have strong programming skills, problem-solving abilities, and experience working with development teams.
Key Responsibilities
- Design, develop, test, and maintain software applications.
- Write clean, efficient, scalable, and maintainable code.
- Identify and resolve software bugs and technical issues.
- Collaborate with cross-functional teams to understand project requirements.
- Participate in code reviews, debugging, and performance optimization.
- Develop and integrate APIs and third-party services as required.
- Maintain technical documentation and follow coding standards.
Required Skills
- 2+ years of hands-on experience in software development.
- Proficiency in one or more programming languages such as Java, Python, C#, JavaScript, or PHP.
- Knowledge of databases such as MySQL, SQL Server, or PostgreSQL.
- Understanding of REST APIs, software development life cycle (SDLC), and version control tools like Git.
- Strong analytical, debugging, and problem-solving skills.
- Good communication and teamwork abilities.