Job Description
Collaborate with cross-Functional team to discuss and understand software requirements and design/ implement flow. Write clean, reusable, tested and efficient code that uses best practices Continuous self-code/ db review, bug fixing and performance tuning to make the application robust. Focus on Cross-browser/ Responsive user interfaces with high attention towards details and user accessibility. Follow agile based SDLC, including daily standups with client using voice/ video and text. Must take the ownership in delivering high-performance application with complete knowledge of End-to-End system Mandatory and Desired Skills: Good knowledge of latest web application development trends and web tools/ technologies Good understanding of fundamental design principles behind scalable applications Good understanding of OO principles, Algorithms and Data Structures Good in Application Architecture and in relational database designing including caching systems Excellent problem solving, debugging and trouble shooting skills [Client side, Server side, Database] Expert knowledge in core PHP and at least 1 MVC framework from Laravel, Zend, Yii, Symfony, Codeignitor and Cakephp Good knowledge with implementing and consuming web services (REST/ SOAP/ XML, etc. ) Good knowledge of ORM concepts Expert knowledge in at least MySQL or PostgreSQL. Experience with UI: HTML, CSS, Twitter Bootstrap or similar framework Expert level skills in one or more of core JavaScript/ JSON/ jQuery/ AngularJS Experience in working with GIT, SVN or similar SCM tools. Experience working using CLI in Unix/ Linux server environments Nice to Have Skills: Experience with implementing Single Page Applications Experience with TDD, unit testing frameworks and debugging tools Experience with message queuing systems ex: RabbitMQ, Gearman, etc. Experience with AWS services setup and usage Experience with NoSQL, MongoDB, Memcache, Redis etc. Experience with Apache/ Nginx/ MySQL advanced setup/ monitoring/ troubleshooting
Job Classification
Industry: IT-Software, Software Services
Functional Area: IT Software - Application Programming, Maintenance,
Role Category: Programming & Design
Role: Programming & Design
Employement Type: Full time
Education
Under Graduation: Any Graduate in Any Specialization
Post Graduation: Post Graduation Not Required
Doctorate: Doctorate Not Required
Contact Details:
Company: Mindfire Solutions
Location(s): Bhubaneswar
Keyskills:
Unix
server
algorithms
code
software
HTML
bootstrap
database
web
MySQL
design
Javascript
debugging
mvc
architecture
development
interfaces
level
testing
Data structures
Apache
jQuery
Linux
application
XML
php
agile
SCM
aws