Software Developer
Proven expertise as a Software Developer
2 - 6 years
Not Disclosed
Job description
We are looking for a skilled Software Developer to design, develop and maintain scalable software applications. The ideal candidate should have strong programming skills and a passion for building high-quality software solutions.
Roles and Responsibility
• Develop, test and maintain web and desktop applications.
• Write clean, efficient and reusable code.
• Collaborate with cross-functional teams to develop software solutions.
• Debug and resolve application issues.
• Integrate APIs and third-party services.
• Optimize application performance and security.
• Participate in code reviews and software testing.
• Prepare technical documentation.
• Maintain software version control.
• Stay updated with emerging technologies and development practices.
Required Skills
• Proficiency in Java, Python, PHP, .NET, or JavaScript.
• Experience with SQL databases and REST APIs.
• Knowledge of HTML, CSS and modern JavaScript frameworks.
• Familiarity with Git version control.
• Strong analytical and problem-solving skills.