Design and maintain PHP applications, integrate APIs, and utilize Azure services while ensuring code quality and application performance.
- Design, develop, and maintain efficient, reusable, and reliable PHP code.
- Write database statements on MYSQL DB.
- Collaborate with cross-functional teams to gather and define project requirements.
- Implement front-end designs using HTML, CSS, and JavaScript, ensuring responsiveness and cross-browser compatibility.
- Integrate with various APIs and third-party services.
- Utilize Azure services for cloud-based application deployment, scaling, and monitoring.
- Application performance and ensure high availability and scalability.
- Conduct thorough testing, including unit testing and functional testing, to identify and resolve bugs and issues.
- Maintain code quality and enforce coding standards through code reviews and continuous integration.
- Stay updated with emerging technologies, industry trends, and best practices in PHP development and Azure services.
- Collaborate with the DevOps team to automate deployment processes and ensure efficient CI/CD pipelines.
- Troubleshoot and debug production issues and provide timely resolutions.
- Document technical specifications, system architecture, and deployment procedures.
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
- At least 5 years experience as a PHP Full Stack Developer, with a strong portfolio of web applications.
- In-depth knowledge of PHP frameworks such as Laravel, Symfony, or CodeIgniter. Proficiency in front-end technologies such as HTML5, CSS3, and JavaScript.
- Experience with Azure services such as Azure App Service, Azure SQL Database, Azure Functions, and Azure DevOps. Strong understanding of RESTful APIs, JSON, and web services integration.
- Familiarity with database systems like MySQL.
- Good understanding of version control systems, particularly Git. Knowledge of security best practices for web development.
- Experience with agile development methodologies and tools.
- Excellent problem-solving skills and attention to detail. Strong communication and collaboration skills.
Top Skills
Azure
Codeigniter
CSS
Git
HTML
JavaScript
JSON
Laravel
MySQL
PHP
Restful Apis
Symfony
Similar Jobs
Artificial Intelligence • Information Technology • Machine Learning • Software • Virtual Reality • Analytics
The Associate Staff Engineer for Mobile Hybrid will innovate and enhance solutions, guide teammates, and address client challenges effectively.
Top Skills:
Hybrid ApplicationsMobile Development
Artificial Intelligence • Information Technology • Machine Learning • Software • Virtual Reality • Analytics
As a Staff Engineer Mobile Developer, you'll leverage your tech knowledge to guide teammates, address client challenges, and enhance solutions.
Top Skills:
React Native
Artificial Intelligence • Information Technology • Machine Learning • Software • Virtual Reality • Analytics
As a Senior Staff Engineer, you'll develop mobile applications for Android using your expertise in Android SDK, Kotlin, and Java, while mentoring teammates and enhancing solutions for clients.
Top Skills:
Android SdkAndroid StudioAppiumDetoxEspressoJavaKotlin
What you need to know about the Chennai Tech Scene
To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.