Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Hands-on design, development, and debugging of systems
- Delivery within agile environments using Agile methodologies.
- Partnering with product owners to carry out business analysis
- Analysis of systems, considering reliability, systems risks, and code
- Object-Oriented Design (OOD) to ensure scalability and maintainability
Job Requirements
- Strong knowledge of PHP web frameworks
- Understanding of the fully synchronous behavior of PHP
- Understanding of MVC design patterns
- Knowledge of object-oriented PHP programming
- Familiarity with limitations of PHP as a platform and its workarounds
- A good understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
- Creating database schemas that represent and support business processes
- Familiarity with SQL/NoSQL databases and their declarative query languages
- Experience with code versioning tools, such as Gi• Strong knowledge of PHP web frameworks
- Understanding of the fully synchronous behavior of PHP
- Understanding of MVC design patterns
- Knowledge of object-oriented PHP programming
- Familiarity with limitations of PHP as a platform and its workarounds
- A good understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
- Creating database schemas that represent and support business processes
- Familiarity with SQL/NoSQL databases and their declarative query languages
- Experience with code versioning tools, such as Git
- 2+ years professional web development experience
- PHP, with desire to learn other languages
- Javascript / JQuery/ AJAX / AngularJS
- Rest and XML RPC APIs
- CodeIgniter v3 or higher development experience
- Familiarity with the LAMP stack
- Reasonable knowledge of XHTML and CSS
- Desirable: Moodle v2 or higher development experience