PHP Backend Engineer - Business Application Dev
Real Time Applications Center - RTAC
About the role
PHP Backend Engineer – Business Application Development
About the Role
We are looking for a PHP Developer to build and maintain backend systems for web-based business applications. The role involves developing application modules, managing database operations, integrating APIs, and implementing business logic to deliver reliable and efficient software solutions.
Key Responsibilities
- Develop server-side functionalities and application modules using Core PHP.
- Build and maintain backend services for business applications and web platforms.
- Create REST APIs and integrate third-party services.
- Design database structures and manage MySQL queries, joins, and relationships.
- Implement data validation, session handling, authentication, and access controls.
- Work with frontend developers to connect user interfaces with backend services.
- Identify and resolve application bugs, database errors, and performance issues.
- Enhance existing software modules and develop new application features.
- Maintain clean code, technical documentation, and version control practices.
Skills & Qualifications
- 0 to 2 years of experience in PHP or backend development.
- Good knowledge of Core PHP, OOP concepts, and MVC architecture.
- Working knowledge of MySQL and relational database management.
- Familiarity with Laravel or CodeIgniter is an advantage.
- Understanding of HTML, CSS, JavaScript, and Bootstrap.
- Knowledge of REST APIs, JSON, and HTTP methods.
- Familiarity with Git, debugging, and application troubleshooting.
- Basic understanding of web security and server-side validation.
- Strong logical reasoning and problem-solving skills.
Eligibility & process
Who can apply
Seniority: Entry level. Employment type: Full-time
Skills & stack
Selection process
Details are shared by the recruiter after shortlisting.
Prep kit
20 resourcesStudy material 4
Company-specific guides 4
Likely coding questions 4
Round-wise strategy 4
Technical questions 5
What is the difference between WHERE and HAVING clauses in SQL? Answer
Explain SQL Window functions: ROW_NUMBER(), RANK(), and DENSE_RANK(). Answer
How do you handle NULL and missing values during data cleaning in Python/Pandas? Answer
What is the difference between Star Schema and Snowflake Schema in Data Warehousing? Answer
How do you calculate MoM (Month-over-Month) growth in SQL? Answer
Behavioural & HR questions 3
Highlight Real Time Applications Center - RTAC's market reputation, recent tech innovations, and how your skills in JavaScript directly solve their team's objectives.
Use the STAR method: Situation (project context), Task (what needed solving), Action (specific tools/logic applied), Result (quantifiable positive outcome).
Explain your prioritization strategy, proactive communication with mentors/peers, and agile mindset.