This person must have the ability to understand complex data relations, business requirements, formulate efficient and reliable solutions to difficult problems. The candidate should have in-depth knowledge and understanding of RDBMS concepts and experienced in writing complex queries and data integration processes in SQL/TSQL and NoSQL. This individual will be responsible for creating the design, development and implementation of new and existing applications.