PHP Web Developer

This job has been Expired
Srinivasa Recruitment Services
  • Post Date: March 15, 2018
  • Applications 0
  • Views 37
Job Overview
We are looking for a PHP Web Developer responsible for managing back-end services and the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, definition, and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your co-workers into the application. Therefore, a basic understanding of front-end technologies is necessary as well.
Responsibilities
Integration of user-facing elements developed by front-end developers 
Build efficient, testable, and reusable PHP modules 
Solve complex performance problems and architectural challenges 
Integration of data storage Solutions 
Write well designed, testable, efficient code by using best software development practices 
Create website layout/user interface by using standard HTML/CSS practices 
Integrate data from various back-end services and databases 
Gather and refine specifications and requirements based on technical needs 
UI Integration with programming infrastructures like mainly PHP, Ruby on Rails, Node.js etc. 
Create and maintain software documentation 
Be responsible for maintaining, expanding, and scaling our SaaS application backend 
Stay plugged into emerging technologies/industry trends and apply them into operations and activities 
Cooperate with web designers to match visual design intent
Requirements
B.E. or B.Tech. in computer science or a related field 
Experience in web programming preferred. 
Mandatorily Having Strong knowledge of PHP web frameworks 
Understanding the fully synchronous behaviour of PHP 
Knowledge of object oriented PHP programming 
Understanding of MVC design patterns 
Top-notch programming skills and in-depth knowledge of modern HTML/CSS, JavaScript, JQuery 
Strong knowledge of the common PHP or web server exploits and their solutions 
Understanding fundamental design principles behind a scalable application 
User authentication and authorization between multiple systems, servers, and environments 
Integration of multiple data sources and databases into one system 
Familiarity with limitations of PHP as a platform and its workarounds 
Creating database schemas that represent and support business processes 
Proficient understanding of code versioning tools, such as Git 
Hands on experience of PHP, SQLite, MySQL or similar database management system 
Experience with Big Data and cloud-hosting environments like AWS/GAE (strongly preferred) 
Familiarity with at least one of the following programming and scripting languages: Javascript, bash, perl, Python or Ruby on Rails 
Solid understanding of how web applications work including security, session management, and best development practices 
Adequate knowledge of relational database systems, Object Oriented Programming and web application development 
Hands-on experience with network diagnostics, network analytics tools 
Basic knowledge of Search Engine Optimisation process 
Aggressive problem diagnosis and creative problem-solving skills 
Strong organisational skills to juggle multiple tasks within the constraints of timelines and budgets with business acumen 
Ability to work and thrive in a fast-paced environment, learn rapidly and master diverse web technologies and techniques 
Knowledge and familiarity with Tableau/Qlik/Fusion Charts and analytics languages R & Scala 
Understand networking and web protocols very well, can identify CPU, memory & I/O bottlenecks, solve read & write-heavy workloads 
Experience with performance, scalability, and reliability issues of 24×7 production services. 
Collaborate team centric mindset with strong communication skills
Job Detail
  • Gender*Both
  • Qualification*Any Graduate
  • Experience*2 Year- 5 Years
  • Salary*Best in Industry