A recruitment agency is seeking a skilled application designer to assist in defining application requirements and to oversee the design process. Responsibilities include validating designs with stakeholders, supervising developers, creating technical documentation, and ensuring compliance with coding practices. The role demands excellent problem-solving skills to address software challenges and to oversee timely project delivery in Metro Manila, Philippines.
Responsibilities
Assist in defining and reviewing requirements and use cases for the application.
Use business process requirements to drive out application requirements and metrics.
Design the application to meet business process design and application requirements.
Validate the design with stakeholders and participate in quality management reviews.
Supervise other designers or developers in completing designs.
Participate in transitioning the designs to the developers.
Design the application user interfaces, classes, and components.
Perform the detailed design of application and technical architecture components.
Develop common test data.
Configure, build, and test the application or technical architecture components.
Work with developers, designers, and architects to ensure configuration meets application requirements.
Follow good security coding practices.
Participate in code reviews.
Participate in transitions of the application components to testers.
Fix defects and performance problems discovered during testing.
Inform the technical architect and project manager of issues affecting the project.
Provide application/technical support as needed.
Review and understand work plan.
Create technical and functional documentation for the software or system.
Plan and execute all required process steps.
Anticipate, identify, track, and resolve issues and risks affecting the software or system.
Meet milestones and related effort/time commitments.
Job description
Job Responsibilities:
Assist in defining and reviewing requirements and use cases for the application
Use the business process requirements to drive out application requirements and metrics
Design the application to meet the business process design and application requirements
Validate the design with stakeholders and participate in quality management reviews to ensure that the application design and related work products satisfy the requirements
Supervise other designers or developers in completing designs
Participate in transitioning the designs to the developers and ensure a clear and complete understanding of the designs
Design the application user interfaces, classes, and components
Perform the detailed design of application and technical architecture components
Develop common test data
Configure, build, and test the application or technical architecture components
Work with other developers, designers, and architects to make sure that the configuration and custom components meet application requirements and performance goals
Follow good security coding practices to ensure the application is free of most common coding vulnerabilities
Participate in code reviews
Participate in transitions of the application or technical architecture components to the testers
Fix any defects and performance problems discovered during testing
Inform the technical architect and project manager of any issues that may affect other areas of the project
Provide application/technical support as needed, including installation of application releases into production
Review and understand work plan
Create technical and functional/end-user operational documentation for the software or system
Plan and execute all required process steps as defined in our methodologies
Anticipate, identify, track, and resolve issues and risks affecting the software or system
Meet milestones and related effort/time commitments for assigned deliverables and provide work status, including estimated-time-to-complete (ETC) and actuals