 involved in requirements gathering, technical design, development by using Agile or other software methodologies as needed on specific assignment, write complex SQL codes, store procedures, views, DDL, DML, user-defined functions to implement the business logic, use execution plan, SQL profiler and database engine tuning advisor to optimize queries and enhance the performance of databases.