Software Engineer
Job Description
Skills: SQL Database, Programming Languages, PHP, Laravel, JQuery, Node.js, MySQL,
We are looking for a Software Engineer to join our growing Engineering team and build out the next generation of our platform. The ideal candidate is a hands-on platform builder with significant experience in developing scalable data platforms.Were looking for someone with experience in business intelligence, analytics, data science and data products. They must have strong, firsthand technical expertise in a variety of configuration management and big data technologies and the proven ability to fashion robust scalable solutions that can manage large data sets.
They must be at ease working in an agile environment with little supervision. This person should embody a passion for continuous improvement and test-driven development.
Key Responsibilities
Analyze, design and develop tests and test-automation suites.
Design and develop a processing platform using various configuration management technologies.
Test software development methodology in an agile environment.
Provide ongoing maintenance, support and enhancements in existing systems and platforms.
Contribute to the Software development and architecture team to take the development to the next level
Help introduce modern standards into the team and act as a solution architect
Meet aggressive deadlines while working under pressure, dedication to building high-quality deliverables while being thorough in all aspects of the development lifecycle.
Professional Requirements
Contribute to the Software development and architecture team to take the development to the next level
Help introduce modern standards into the team and act as a solution architect
Meet aggressive deadlines while working under pressure, dedication to building high-quality deliverables while being thorough in all aspects of the development lifecycle
Hands-on experience in Core PHP (5.3+) is a must. 3+ years of experience with PHP (laravel) and familiarity with XHTML, HTML 5,JavaScript, CSS, Ajax, jQuery etc.
Hands-on experience with Object-oriented programming and a thorough understanding of design patterns
Thorough understanding of database modelling and at least 3 years of experience with MySQL
Exposure and understanding of distributed applications
At least 3 years of experience with one or more of the modern PHP frameworks