Job brief :
- Design, Develop & Unit Test feature enhancements for Clients' Enterprise ADNS platform releases in accordance with the established development processes, high software quality standards and as per the release plans.
- Collaborate with an Agile team of distributed software engineers, architects and customer support engineers to plan, design, develop, test, and maintain client's core platform.
- Help collect and analyze user requirements, convert them to product feature enhancements, and contribute towards defining executable project plans.
- Research the latest trends and developments in business process transformation space. Drive innovation through rapid prototyping and iterative development.
- Participate in code, solution and software architecture reviews.
- Delight the customers by investigating, isolating and resolving critical customer issues in a timely and efficient manner.
- Guide and mentor junior software engineers on latest technologies and software development best practices.
Required Skills :
- 5 to 7+ years or more of solid R&D experience in delivering enterprise class scalable, distributed web, desktop and mobile applications.
- Expert in LAMP technology stack, architectures and frameworks. Proficient in server-side programming languages: Python, PHP, Node JS, RESTful interfaces, and front-end technologies: React JS, Angular JS
- Solid understanding of relational data modelling and design with prior software development experience using MySQL and/or ORACLE.
- Well versed with cloud-based architecture and deployments, particularly AWS exposure is a must
- Comprehensive understanding of latest test automation frameworks like Selenium, RESTasure, TestNG, JUnit.
- Deep experience in Object-Oriented/Service-Oriented design principles, Design Patterns, Web Service and Micro Service architectures, Version control systems (GitHub, SVN, CVS), Agile/Iterative development methodologies like Kanban, SCRUM and Agile project management tools like JIRA, Confluence.
- Experience with multi-server distributed application development, multi-threaded concurrent application development, debugging, performance profiling and tuning.
- Self-motivated, detail-oriented with strong analytical / problem solving skills
- Excellent verbal and written English communication skills
- BS or MS in Computer Science, Engineering, or relevant field.
India job search engine. India PHP jobs, jobs, job search, India, PHP JOBS in Ahmedabad ,PHP JOBS in Indore , PHP JOBS in Bangalore , Bangalore,PHP JOBS in Baroda jobs,PHP JOBS in Calcutta,PHP JOBS in Chandigarh,PHP JOBS in Chennai,PHP JOBS in Delhi,PHP JOBS in Gandhinagar,PHP JOBS in Gurgaon,PHP JOBS in Hosur,PHP JOBS in Hubli,PHP JOBS in Hyderabad, Indore,PHP JOBS in Mumbai,PHP JOBS in Nagpur,PHP JOBS in Noida,PHP JOBS in Pune