Technical Skills Required: Core php with any php MVC frameworks (Preferred is Zend), with an experience in SOAP / REST api Services Worked on a LAMP stack with either MySQL / PostgresSQL Other Technical Skills Desired: • Reverse engineer existing business rules from the php codebase • Possess strong skills to troubleshoot php codebase • Looking to move to Full Stack development in the areas of Spring boot / Angular / Node JS • Analyze the root cause of any failure in project or application, review new code and/or perform unit testing. • Possess strong coding knowledge and decision making skills. Functional Skills Desired: • Application development by coordinating requirements, schedules, and activities contributing to team meetings; • Collaborate with the rest of the engineering team to design and launch new features • Ensure designs are in compliance with specifications and standards and best industry practices. • Usage of Process tools – JIRA, TFS, HP QC or any other agile tools • Self-motivated & working independently with minimal supervision. • Maintain code integrity
3-8 years of production programming experience with solid PHPdesign/coding/testing and building large scale distributed web sites.• Experience working with PHP framework (Zend )• Experience working in a formal web/software development environment• Experience with LAMP technologies and elastic serach Good product Background
What you will be working on? You'll be a part of the core team and will be working with the founders in building and iterating upon the core product. How you can grow with us? Will be working on the bleeding edge technologies of IoT which are not usually accessible to software engineers. Will get exposure to IoT Hardware and Industrial Infrastructure. Will get to deliver on-time, quality software in the challenging domains of Energy/IoT/Automation. We appreciate the following traits! Will be dealing with the web app, mobile app, frontend, backend, etc. So, you need to be flexible in getting the work done. Need not be proficient in all of these but you can trump any of this by being a quick learner and a hard worker. Should be familiar with the transition from the development phase to the deployment phase.
We expect you to be a tech-savvy professional, who: demonstrates a growth mindset, seeks feedback often and is effective in continuous personal and professional development provides expertise in all phases of the development lifecycle from concept and design to testing defines the architecture, best practices and coding standards for the product development team supports continuous technical improvement by investigating alternatives and technologies and presenting these for architectural review motivates team members and extends goodwill to other employees while having fun! In order to be successful in this role, we need someone who has: 2+ years of software industry experience Strong Expertise in JS, PHP, React, Node, Angular2+, MySQL, PostgreSQL Solid understanding of software design, development, testing, and problem-solving Expertise in coding efficient, high quality and modularized software Experience in developing Web services - Rest/Soap APIs/HTTP API - Microservices Experience setting up and managing servers. Devops experience is a big plus Strong exposure on Database like RDBMS - Postgres DB / NoSQL DB like DynamoDB, Elasticsearch Experience in Cloud / Storage like Amazon (AWS) - EC2/EBS/S3 Expertise in test automation Familiarity with Unix shell and source control systems and tools such as git Strong technical leadership skills Comfortable collaborating with designers, front-end developers and other team members Strong communication skills Technical Coaching and mentoring skills Understanding of machine learning, natural language processing is a plus
The candidate will work on setting up database, setting up IoT network, API integration and web app development.