Software Architect with more 6+ years experience , Leads defining, documenting and developing software, as well as lead the architecture and technical design discussions, code reviews and technical design/specifications in collaboration with the project team and Designs and develops software applications according to specifications and the standard enterprise architecture. Works on more complex or larger-scale projects and Contributes to the review and analysis of business requirements ,Develops, monitors, and tracks the progress of an action plan, Creates thorough, professional-quality project documentation and technical specifications,Evaluates software change requests, determines business need or conducts root cause analysis, and implements technically efficient solutions,Keeps current on emerging software technology and make recommendations, Establish best practices and policies for installing, configuring, maintaining, and troubleshooting end-user access and usage of database applications