Web Application Development: Design, develop, and maintain custom web applications and websites using PHP and related technologies
Database Integration: Create and manage databases, such as MySQL or PostgreSQL, for storing and retrieving data from web applications
Front-End Development: Work on the front-end components of web applications, including user interfaces and user experience (UI/UX) design
Backend Development: Develop the server-side logic, APIs, and application functionality using PHP and related frameworks like Laravel or Symfony
Customization: Customize and extend existing PHP-based web applications to meet specific client or project requirements
Performance Optimization: Optimize the performance of web applications, including database queries, page load times, and server resource usage
Security: Implement security best practices to protect web applications from common vulnerabilities, such as SQL injection and cross-site scripting (XSS)
Testing and Quality Assurance: Conduct testing, debugging, and quality assurance to ensure the functionality, reliability, and security of web applications
Version Control: Use version control systems like Git to manage source code, collaborate with team members, and track changes
Code Review: Participate in code reviews to maintain code quality, consistency, and adherence to coding standards
Documentation: Create and maintain technical documentation for web applications, including code documentation and user guides
Project Management: Collaborate with project managers and other team members to plan and execute web development projects, meeting project deadlines and milestones
Client Communication: Interact with clients to gather requirements, provide updates on project progress, and address client feedback
Skills and Qualities:Proficiency in PHP: Strong knowledge and experience with PHP programming, including understanding PHP frameworks
Database Management: Expertise in working with relational databases, including designing, querying, and optimizing
Web Technologies: Familiarity with front-end web technologies, such as HTML, CSS, JavaScript, and responsive web design
Security Knowledge: Understanding of web security principles and best practices
Frameworks: Experience with PHP frameworks like Laravel, Symfony, or CodeIgniter
Version Control: Proficiency with version control systems like Git
Problem-Solving: Strong analytical and problem-solving skills to tackle complex development challenges
Job Classification
Industry: IT Services & Consulting Functional Area / Department: Engineering - Software & QA Role Category: Software Development Role: Full Stack Developer Employement Type: Full time
Contact Details:
Company: Indus Net Technologies Location(s): Kolkata