Job Category: Development
Job Type: Full Time
Job Location: India
Experience: 3+ Years
Skills: Development PHP Sugar CRM SugarCRM SuiteCRM
Experience: 3+ Years
Employment Type: Full-Time
About the Role:
We are looking for SugarCRM Developers to drive end-to-end design, development, and implementation of enterprise-grade PHP and CRM-based solutions. The ideal candidate will combine strong hands-on technical skills with leadership and delivery management capabilities.
You will play a pivotal role in managing CRM customizations (SugarCRM / SuiteCRM), integrating third-party applications, and leading a team of developers to deliver scalable, secure, and efficient software solutions.
Key Responsibilities:
- Ensure adherence to coding standards, design patterns, and best practices.
- Conduct regular code reviews and promote continuous learning through internal tech sessions.
- Collaborate with architects and business analysts to translate business needs into scalable technical designs.
- Foster a sense of ownership and accountability within the team for deliverables and quality.
Application Architecture & Development
- Design and develop modular and reusable PHP applications using OOP and MVC frameworks like Laravel.
- Implement multi-layered architecture and ensure clean separation between presentation, business logic, and data layers.
- Define branching strategies, release management, and code versioning workflows in Git-based environments.
- Review and optimize existing solutions for performance, scalability, and maintainability.
API & Integration Oversight
- Design and manage RESTful APIs for seamless data exchange across systems (e.g., CRM, SFTP, and client’s custom applications).
- Establish standardized integration protocols, including request validation, authentication, and response consistency.
- Lead discussions with client technical teams to define data synchronization strategies and error handling mechanisms.
- Maintain and enhance API documentation and post-deployment monitoring dashboards.
Database & Performance Management
- Oversee database schema design, normalization, and indexing strategies etc.
- Manage data migration, backup, and restoration procedures with minimal downtime.
- Optimize SQL queries, stored procedures, and database workflows for high-volume systems.
- Implement logging and status tracking mechanisms for data import/export operations (e.g., case syncs, job schedulers).
Agile Collaboration & Delivery
- Work closely with Product, QA, and UI/UX teams to define technical tasks and sprint goals.
- Participate in Scrum ceremonies, including sprint planning, backlog grooming, and retrospectives.
- Coordinate with project managers to ensure timelines, dependencies, and resource allocation are well-tracked.
- Introduce automation in deployment and testing to ensure smooth CI/CD pipelines.
- Maintain transparent communication with stakeholders regarding risks, progress, and delivery commitments.
Who We’re Looking For
- Experience in PHP development with strong knowledge of OOP and MVC frameworks.
- Proven experience as a Developer/Senior Developer/Lead Developer, involved in end-to-end project lifecycles.
- Deep understanding of RESTful API design, data synchronization, and system interoperability.
- Solid database skills including optimization and performance tuning.
- Working knowledge of JavaScript, jQuery, and frontend–backend interaction.
- Strong understanding of error handling, logging, and job monitoring frameworks.
- Excellent analytical, problem-solving, and leadership skills.
- Experience working in Agile/Scrum environments.
Preferred / Nice to Have
- Exposure to AWS / Azure, CI/CD pipelines, and container-based deployments (Docker).
- Experience with enterprise CRM architecture, version upgrades, and multi-instance management.
- Knowledge of application security, data protection, and GDPR-compliant architectures.
- Familiarity with task schedulers, cron jobs, and system-level automation tools.
