- 
                                        
                                        Get requirement from users, gather data and analyze business and user needs.
                                         
- 
                                        
                                        Analyze business/user requirements for the development of new or improvement of existing 
                                            software solutions.
                                         
- 
                                        
                                        Define objectives and scope of business system, coordinate with IT Development teams for the 
                                            implementation of the design.
                                             
- 
                                        
                                        Provide recommendations on hardware and software procurement to support client's business 
                                            goals.
                                         
- 
                                        
                                        Support the end user in the production phase by investigating potential issues on existing software 
                                            solutions in response to problem tracking records and change requests issued from product 
                                            management.
                                         
- 
                                        
                                        Draft feasibility studies, solution overview documents, interface control documents, product 
                                            specifications, and present functional walk-throughs to all relevant stakeholders.
                                         
- 
                                        
                                        Assess the cost and schedule with the team and share them with customer.
                                         
- 
                                        
                                        Communicate with the customer and other stakeholders during requirements understanding, 
                                            functional specification, testing, and implementation phases
                                         
- 
                                        
                                        Ensure production integrity by investigating, validating, and prioritizing reported incidents.