Responsibilities:
- Assisting with development planning and driving the development process.
- Coordinating tasks within the development team.
- Facilitating communication / information sharing within the development team.
- Providing feedback on any potential risks or delays to the project team.
- Programming of solutions and functionalities identified for development. Implementing and reviewing team code to ensure code base consistency.
- Overseeing version control of the source code for in-house applications.
- Designing and streamlining user interfaces to enhance usability and functionality.
- Ensuring cross-platform and browser compatibility of the user interfaces.
- Monitoring and ensuring the stability of in-house applications and/or features.
- Ensuring that all new features, enhancements and bug fixes are deployed.
- Monitoring, making changes and supporting newly deployed application functionalities / features.
- Assisting with dev-ops tasks on an ad-hoc basis.
- Troubleshooting and developing fixes for user reported bugs and problems.
- Making ad-hoc enhancements to legacy applications.
- Providing support to ensure the continuity of business processes.
- Formulating ad-hoc queries for user support and reporting purposes.
- Supporting users on a database level where manual interventions are required.
- Keeping abreast of the progress and changes in the web development ecosystem.
- Providing suggestions for version upgrade, new technologies, best practice and areas for improvement.
- Providing support and mentorship to new and/or junior team members.
Qualifications:
- Relevant Degree/Diploma in IT
Skills / Experience:
- 5+ years’ solid experience in web application development
- Experience in the following:
- PHP 7+ | [URL Removed] | MySQL / MariaDB
- HTML5 | CSS3 | GIT version control
- Basic Unix Command Line
- Advanced experience with systems integrations such as Moodle, Salesforce and Accumatica
- Experience in the following would be ideal:
- JavaScript | AJAX | NodeJS | RDBMS
- SOAP-XML/Restful | Web-services
- MVC/OOP frameworks | *nix server platforms
Desired Skills:
- Full Stack
- PHP
- MySQL