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

Learn more/Apply for this position