Full
The Manufacturers Life Insurance Company
Makati City, PH
5d ago

Job Description :

Are you looking for unlimited opportunities to develop and succeed? With work that challenges and makes a difference, within a flexible and supportive environment, we can help our customers achieve their dreams and aspirations.

Key Accountabilities :

  • Builds, codes, tests, maintain high quality software
  • Participates in Agile sprints and ceremonies; supports rapid iteration and development
  • Translates user requirements into software requirements
  • Designs, develops, tests, delivers, maintains and improves business applications as a member of a team, works across full-
  • stack through entire software development lifecycle

  • Builds code to specifications and standards
  • Builds and codes moderately complex software
  • Contributes code at a BU level
  • Greater positive impact to specific organizational entities
  • Contributes to the success of a team
  • Designs, codes, unit tests and integrates new features and functionality as defined by the PO and team
  • Applies creative problem solving that bring software designs to life
  • Builds apps, APIs and data solutions to drive projects
  • Promotes agile principles and methodology
  • Performsvarious investigative "Spikes" in order to mitigate technical uncertainty and risk
  • Assists in the development of automated test harnesses as necessary to ensure delivery of high quality code
  • Updates progress daily through the tracking tool (Jira) or Kanban board
  • Completes and ensures completion of any required documentation required e.g. deployment, maintenance, support and business needs
  • Participate in the weekly Look Ahead meetings to assist the Product Owner to refine the Product Backlog including providing initial estimates
  • Apply disciplined coding practices to enable agility and delivery of high quality code
  • Job Requirements :

  • Familiarity with agile and DevOps principles, test-driven development, continuous integration, and other approaches to accelerate the delivery of new features
  • Understanding of software development lifecycle
  • Understanding of how technology supports Manulife business strategy
  • Familiar with platform technologies
  • Familiar with modern software architectures and API-driven development
  • Familiar with scripting languages
  • Prioritizes efficient code production by using open-source frameworks and patterns
  • Needs class room training for new disciplines
  • Finds his / her own way in tutorials and documentation
  • All interpersonal skills meet requirements for role
  • Strong working knowledge of key aspects of role
  • Staying abreast of developments in own technical discipline and able to recognize and translate these to own working environmentt
  • Participates in functional demos utilizing new tech; less controls required
  • Sees actions as a series of linked steps
  • Understands informal structure, company culture, cooperation & information sharing within the company
  • Collaborative attitude, willingness to work with team members; able to coach, participate in code reviews, share skills and methods
  • Constantly learns from both success and failure
  • Good organizational and problem-solving abilities that enable you to manage through creative abrasion
  • Good verbal and written communication; able to effectively articulate technical vision, possibilities, and outcomes
  • Experiments with emerging technologies and understanding how they will impact what comes next.
  • Knowledge & skills

  • Writes clear, readable and maintainable code, takes ownership of the quality and usability of code
  • Understands how to find and reuse patterns and platforms in the Manulife ecosystem and the broader community
  • Experience with technologies such as : React, React Native, Node, Angular, JQuery
  • Experience with technologies such as : Javascript, Python, Scala or Java
  • GoodAPI skills (technologies such as Express / Node, GraphQL / Relay, Flask, Jersey, Java Spring REST or WebApi2)
  • Hands-on RDBMS experience (data modeling, analysis, programming, stored procedures)
  • Good foundation in data structures, algorithms, and OO Design with rock-solid programming skills
  • Collaborative attitude, willingness to work with team members; able to coach, participate in code reviews, share skills and methods
  • Constantly learns from both success and failure
  • Good organizational and problem-solving abilities that enable you to manage through creative abrasion
  • Good verbal and written communication;effectively articulates technical vision, possibilities, and outcomes
  • Experiments with emerging technologies and understanding how they will impact what comes next
  • Apply
    Add to favorites
    Remove from favorites
    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