Developer II, Web
emerson
Quezon City, National Capital Region, Philippines
2d ago

Duties and Responsibilities

Duty 1 : Project Support

Project Initiation

  • Leads scope reviews -drives the conversation, provides overview of the team including processes, capabilities and purpose;
  • Understands or uncovers the real need for the project; uses technical and business knowledge to have an initial understanding of the value, impact and complexity of the project

    Project Planning and Design

  • Introduces and tests new technologies to continuously improve the technical capabilities of the team
  • 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
  • Reviews and assesses prototypes in terms of relevance and application to the requirements of the customers.
  • Leads project milestone and gate reviews
  • Recommends and negotiates solution and development timeline to the stakeholders; gets their buy-in and commitment to any deliverable
  • Encodes documentation using standard project templates; stores and organizes the documents to the team’s repository.
  • Project Execution

  • Writes code based on specifications defined (i.e. UI, back-end coding); Participates in cross-functional testing and peer reviews.
  • 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
  • Sets up the development environment, configures servers, create database and project solutions, necessary permissions, code repository and populates project tracking tool.
  • Project Testing and Deployment

  • Analyses risk and mitigate project circumstances base on impact assessment.
  • Finalizes and approves the test cases to be used during UAT
  • Identifies, analyses and mitigates UAT and Go-Live test results issues
  • Reviews the objective in comparison to the actual output
  • Implements the necessary fix or improvement for advanced functionalities based on the UAT results
  • Duty 2 : System Support & Maintenance

  • Troubleshoots and fixes 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)
  • Documents issues and corresponding fix to the team’s tracking tool
  • Duty 3 : Continuous Improvement and Innovation

  • Validates and tracks if the business unit action plan adequately addresses the situation and can lead to successful results through project milestone and gate reviews.
  • Leads a team in handling a Continuous Improvement Project (Mile Deep and Mile Wide) using a problem-solving methodology.
  • Escalates specific issues and provides recommendation to customers to address them.
  • Works closely with counterparts / POCs to identify loopholes and process gaps.
  • Support projects related to quality improvement (such as Think Customer, QMS, etc.) and handles tasks to support the objectives of the management.
  • Education :

  • University degree (Computer Science, Computer Engineering, Information Technology, Information Systems or similar) or equivalent
  • Job Related Experience :

  • At least 3 years relevant work experience in the IT software development field.
  • Specific Knowledge :

  • HTML, CSS, and JavaScript
  • ASP.NET, C# .NET, and SQL Server
  • Stage Gate Process
  • Prototyping
  • Process Modelling
  • Scope Modelling
  • Software Development Lifecycle
  • Skills :

  • Written and oral English skills in a technical environment
  • Analytical skills and aptitude for logical thinking
  • IT & computing skills
  • Ability to manage and prioritize multiple tasks
  • Ability to follow detailed workflow and instructions
  • Ability to work independently with minimal supervision
  • Ability to handle a variety of assignments
  • Ability to participate in a team environment
  • Ability to coordinate and manage team workload
  • Ability to handle escalations
  • Intermediate software design
  • Client Side and Server Side Programming
  • Understanding the concept of project handling / management of project / leading a project
  • Presentation delivery
  • 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