what responsibilities will you hold?
· work with architect/project lead to perform high/low level design/architecture
· provide innovative solutions to complex business problems
· lead the planning and implementation of modules/project
· coding and implementation using best practices to produce high performing/scalable/secured modules
· execute system development, develop detailed programming logic and maintenance activities
· regular code review and help team to repair legacy code
· define, drive and deliver on time with quality through all stages of software development
· analyse feature requirements and assist with design documentation, design reviews and development activities
· analyse the customer issues and provide workaround/fix when needed
· develop test plans and systems
senior software engineer (4-6 years):
· strong php, javascript, oops concepts, html5, css, javascript with working experience in common libraries and frameworks
· working knowledge on database (mysql, mongodb)
· design and development experience building a reusable rest api model/framework to consume data from and/or push data into mongodb (or similar technology)
· in depth knowledge of modeling/architectural patterns, governance methodologies, and potential limitations
· assist detecting performance problems and provide quick solutions mysql, mongodb and php
· knowledge of frameworks like code igniter, laravel, zend, data structures and database concepts
· has been part of developing and operating highly available, highly reliable systems
· knowledge of cloud platform and services is preferable
· strong people skills – build and maintain positive relationships with team-members and stakeholders
· good to have understanding on angular js
learning opportunities
· advanced tools, complex algorithms and the latest research to help make intelligent systems that understand each child and provides the best learning experience for him/her.
so, who fits in?
· someone