ManilaPosition DescriptionWhat does a great Web Developer do?The Web Developer is responsible for taking the business vision for at least one product or feature area and converting this business vision into system functionality.
This includes all development tasks, requirements definition, development analysis, functionality design, coding, testing, integration, documentation and release, as well as mentoring and technical leadership tasks for the team handling the product or feature area.
This position requires a complete understanding of structured development processes, the Mortgage Director applications, and current development standards.
The Web Developer is responsible for ensuring all software development meets the business vision, is supportable and maintainable.
Basic Qualifications for Consideration : Take the development lead for at least one web product by ensuring the following aspects of the product are kept up to company standards and goalsNew FeaturesProvide feedback to ensure product features planned for the next release are feasible given the time frame, scope, technical requirements and technical and business constraintsEnsure features planned for the current release are tackled respecting technical dependenciesDevelop new features and functionality based on business vision, either as an individual developer, as part of a developer team or as a team leadProvide Prototypes for newly requested design implementationIssues with Current FeaturesTroubleshoot issues with existing functionalityDevelop fixes and deployment requestsReview all fixes and deployment requests for the productEnsure all fixes are developed and deployed in a time frame commensurate to their severity and business impactOverall UsabilityDesign interfaces based on industry accepted practices and company identified standardsAssist the company in identifying and implementing designs and usability practices that help increase customer productivity and satisfactionReview user interface designs and changes made to the productOverall Performance and ScalabilityEstablish, in coordination with the group handling production infrastructure, tools and practices to monitor production performance to ensure performance issues in production are handled pro-
activelyAssist the company in developing product architecture and coding practices that promote performance and scalabilityReviews work done by the product development team to minimize or eliminate any potential performance issuesOverall StabilityReview all code changes for the product to ensure they do not compromise stabilityReview all code changes for the product to ensure they are adequately covered by unit testsAssist the company in designing and implementing automated testing facilities for the productBe the first level contact for issues found with automated testingOverall MaintainabilityAssist the company in developing coding, database and architectural standards that promote maintainabilityEnsure all code, database and architectural changes to the product are covered by sufficient technical documentation to ensure maintainabilityEnsure the product contains sufficient auditability, debugging and logging facilities to facilitate troubleshooting in productionEnsure all code, database and architectural changes to the product have sufficient provisions for extensibilityCompany DirectivesMaintain acceptable levels of competency with Mortgage Director’s product suite and services to assist internal customers to maximize the effectiveness of resources available to themSupport Junior Developers as required to complete team projectsWorking closely with other staff, including Project Managers, Business Analysts, Quality Assurance and Senior Management to ensure customer objectives are metMaintain updated technical knowledge and skills by attending in-
house and / or external courses, reading manuals and relevant materials and adapt to new applications or technologiesUnderstand Fiserv’s overall corporate vision and product strategyDeliver projects on-
Knowledge in Wireframing and UI prototypingAbility to understand business requirements and convert them into great UI / UX designs that fit within the confines of technical developmentRequired General Skills and QualificationsGood written and oral skillsUnderstanding of structured development processUnderstanding of product delivery processPro-
active problem solvingResults focusedBachelor’s degree or equivalent work experience