Developer 1, Web
emerson
Quezon City, National Capital Region, Philippines
4d ago

Duty 1 : Project Support

Project Initiation

  • Assists the Senior Developer in gathering, analyzing and clarifying customer requirements; uses technical knowledge to gauge complexity of the request
  • Attends scope reviews to learn what the project request is all about
  • Project Planning

  • Performs research and analysis to validate if the detailed solution is the best fit to meet the requirements
  • Creates process maps, user journey maps or application / database design using standard project templates
  • Creates project scope and timeline for small applications
  • In case of differences, negotiate with clients for small applications
  • Encodes documentation using standard project templates; stores and organizes the documents to the teams’ repository
  • Provides own work estimates and can negotiate turnaround time within the team
  • Informs the project lead on changes
  • Creates prototypes, mock-ups using standard project templates and tools for projects without wireframes
  • Project Execution

  • Troubleshoots and optimizes codes of other team members and resolves code conflicts
  • Creates coding standards and design guidelines or any development related improvement
  • Develops complex modules or advanced functionalities
  • Web Projects

  • Writes code based on specifications defined (i.e. UI, back-end coding); Participates in cross-functional testing and peer reviews
  • Follows set coding standards, code sharing and design guidelines of the team
  • Shares only working codes with the teams
  • Develops simple modules or basic functionalities
  • Reports own progress back to the project tracking tool
  • Project Testing and Deployment
  • Creates test cases to be used during UAT
  • Implements the necessary fix or improvement for advanced functionalities based on the UAT results
  • Sets up UAT (informing participants, scheduling, gathering results)
  • Creates user manuals using standard templates of the team
  • Implements the necessary fix or improvement for basic functionalities based on the UAT results
  • Application Maintenance

  • Troubleshoots major bugs / defects and assists associate developers in making sure issues / requests are resolved appropriately and on time (advanced bug / defects : loss of data, server errors, logical errors, unexpected app behavior)
  • Duty 2 : Metrics, Reporting and Analytics

  • Creates and tests dynamic reports based on the designed format
  • Creates histograms, charts, summaries as necessary to aid in easy interpretation and better provide decision support to the Integrated Marketing team
  • Performs data validation to achieve data consistency
  • Generate, analyze, create report / dashboard from different sources and submit to requestor
  • Duty 3 : Training and Development

  • Adapts training syllabi, course outlines, lesson plans and content of existing materials (e.g. presentations, evaluation tools, etc.
  • for Web training courses for specific audience / scenario

  • Conducts basic training on web support
  • Duty 4 : Continuous Improvement and Innovation

  • Identifies continuous improvement project ideas
  • Maps processes as part of the procedure documentation
  • Requirements :

  • Education : Bachelor of Science, Information Technology, Computer Science, Computer Engineering, or any related field of study / equivalent experience
  • Job Related Experience : 1.5 years relevant work experience in the IT software development field, web programming, support and administration
  • Specific Knowledge : Knowledgeable in CMS Administration, HTML, CSS, Client / Server Application, Java and JavaScript with Jquery
  • Skills : Communication skills (oral & written) Analytical Skills
  • Organizing and planning skills Interpersonal skills Time / work management Problem solving skills Presentation / Facilitation skills
  • Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form