• Job Id
    981151
  • Company
    Software Development
  • Job Type
    Full Time
  • Post Date
    11 March 2024

PHP Developer Job Opening in Ernakulam

Ernakulam, Kerala
Full Time

Requirements

  • Monthly Salary
    ₹ 0 - ₹ 0
  • Required Gender
    Male/Female
  • Qualification
    Btech

Web Development: Design, develop, and maintain dynamic and responsive web applications using PHP and other related technologies. Programming: Write well-documented, clean, and efficient code in PHP, and possibly other languages like JavaScript, HTML, and CSS. Database Management: Work with databases (e.g., MySQL, PostgreSQL) to design and implement database structures, queries, and transactions. Server-Side Logic: Implement server-side logic and integrate user-facing elements using server-side scripting. Frameworks: Utilize PHP frameworks (e.g., Laravel, CodeIgniter, Symfony) to streamline development and enhance code maintainability. API Integration: Integrate third-party APIs, services, and libraries to extend functionality. Code Optimization: Optimize application performance, troubleshoot, debug, and resolve software defects. Security: Implement security best practices to protect web applications and user data. Version Control: Use version control systems (e.g., Git) to manage and track changes to the codebase. Testing: Conduct unit testing and participate in system testing to ensure code quality and reliability. Documentation: Create and maintain technical documentation, including code documentation and specifications. Collaboration: Work closely with cross-functional teams, including frontend developers, designers, and other stakeholders. Skills and Qualifications: PHP Development: Proficient in PHP programming and understanding of PHP frameworks. Web Technologies: Experience with web development technologies, including HTML, CSS, and JavaScript. Database Knowledge: Familiarity with relational databases (e.g., MySQL) and database design. Server Management: Understanding of server configurations, hosting environments, and deployment processes. APIs: Experience in working with and integrating APIs. Version Control: Knowledge of version control systems, preferably Git. Problem-Solving Skills: Strong problem-solving and analytical skills. Security Best Practices: Awareness of web security principles and best practices. Agile Development: Experience with Agile methodologies and practices. Team Collaboration: Ability to work effectively in a collaborative team environment. Communication: Effective communication skills for conveying technical concepts and collaborating with team members. Bachelor's Degree: Typically, a degree in Computer Science, Software Engineering, or a related field. Relevant experience and skills may be considered in lieu of formal education.