02 Sep
|
Etech
|
Gandhinagar
Software Developer (Drupal, PHP & WordPress)
Position :
Experience - 2- 3+ Years
Job Type - Full-Time
Location - Based on company policy
Shift timings : 2pm to 11pm also flexible when needed
Mode of work : Hybrid
Must to have skills : Core PHP, Drupal,Wordpress, MySQL
Find from local only - Ahmedabad or Gandhinagar
Job Summary
We are looking for a passionate and skilled Software Developer with 2+ years of experience in PHP-based web application development, Drupal customization and WordPress development. The ideal candidate should have solid technical expertise in CMS development, custom plugin/module development, website optimization, security best practices, and database management.
The candidate should be capable of handling complete software development life cycle (SDLC) activities, including requirement analysis, development, testing, deployment, maintenance, and client communication.
Key Responsibilities
- Develop, customize, and maintain web applications using Core PHP.
- Develop and maintain Drupal themes and modules.
- Design and develop custom WordPress themes and plugins.
- Customize and extend existing WordPress plugins and themes.
- Build responsive and user-friendly websites using Elementor and WPBakery.
- Optimize website performance, speed, and Core Web Vitals.
- Implement WordPress and Drupal security best practices.
- Troubleshoot, debug, and resolve technical issues efficiently.
- Write clean, scalable, reusable, and well-documented code.
- Create and optimize MySQL database structures and queries.
- Integrate third-party APIs, payment gateways, and external services.
- Collaborate with UI/UX designers, QA teams, and project managers.
- Perform code reviews and ensure coding standards are followed.
- Deploy and maintain applications on Linux/Ubuntu servers.
- Manage hosting environments and control panels such as cPanel, Plesk, DirectAdmin, CyberPanel, or similar.
- Ensure websites are SEO-friendly and technically optimized.
- Participate in project planning, estimation, and sprint activities.
- Maintain project documentation and technical specifications.
Required Technical Skills
PHP Development
- Strong knowledge of Core PHP
- Object-Oriented Programming (OOP)
- MVC Architecture concepts
- REST API development and integration
- JSON, AJAX, Web Services
Drupal Development
- Theme Customization & Development
- Module Customization & Development
- Drupal Site Building
- Drupal Configuration Management
WordPress Development
- Custom Theme Development
- Theme Customization
- Custom Plugin Development
- Plugin Customization
- WordPress Hooks (Actions & Filters)
- Custom Post Types (CPT)
- Advanced Custom Fields (ACF)
- Elementor Development
- WPBakery Development
- WooCommerce Customization
- WordPress Security Best Practices
- Website Migration & Maintenance
- Website Performance Optimization
Frontend Development
- HTML5
- CSS3
- Bootstrap
- JavaScript
- jQuery
- Responsive Web Design
- Cross-browser Compatibility
Database
- MySQL
- Query Optimization
- Database Design
- Stored Procedures (Preferred)
SEO & Performance
- Technical SEO
- Core Web Vitals Optimization
- Schema Markup
- Website Audits
- Speed Optimization Tools
Server & Hosting
- Ubuntu/Linux Basics
- Apache/Nginx Configuration
- SSL Installation
- DNS Management
- cPanel/Plesk/CyberPanel/DirectAdmin
- Git Version Control
Preferred Additional Skills
- Laravel Framework (Basic to Intermediate)
- CodeIgniter Framework
- Docker Basics
- CI/CD Concepts
- GitHub / GitLab / Bitbucket
- Redis Cache
- Cloud Platforms (AWS, DigitalOcean, Azure)
- Moodle CMS Knowledge
- AI Tools for Development Productivity
- Basic DevOps Concepts
Soft Skills
- Good Communication Skills
- Strong Problem-Solving Ability
- Analytical Thinking
- Team Collaboration
- Client Interaction Skills
- Time Management
- Self-Learning Attitude
- Attention to Detail
- Ability to Work Under Deadlines
Knowledge & Process Understanding
- Software Development Life Cycle (SDLC)
- Agile/Scrum Methodology
- Requirement Gathering
- Software Documentation
- Testing & Quality Assurance Concepts
- Version Control Best Practices
- Security Standards & Coding Guidelines
Education
- Bachelor's Degree in Computer Science, Information Technology, MCA, BCA, BE/B.Tech, or equivalent.
Preferred Candidate Profile
- 2 to 3+ years of hands-on experience in PHP and CMS development.
- Proven experience working on Drupal customization projects.
- Proven experience in WordPress plugin/theme development
- Strong understanding of database optimization and website performance.
- Ability to independently handle development tasks and client requirements.
- Portfolio of live websites/projects will be an added advantage.
📌 Software Developer (PHP, Drupal and Software) (Gandhinagar)
🏢 Etech
📍 Gandhinagar