Description

Core Responsibilities

Provide development and administration support for numerous MS SQL databases (or similar RDBMS) in different environments

Develop stored procedures, functions, packages, triggers and views using T-SQL

Utilize SQL Management Studio to develop or modify database indexes, schema modification, and unit testing

Work with product owner or business analyst to fully understand business requirements and convert into appropriate technical solutions

Ability to tune existing queries and troubleshoot performance issues across the application

Contributing member of a cross-functional team in charge of delivering new features and capabilities on an iterative basis

Developing/instantiating conceptual, logical, and physical data models, ER Diagram

Provide accurate estimates of effort required to complete assignments

Conduct code reviews to ensure all code passes organizationally-mandated code reviews and audits

Requirements

B.S. or M.S. in Computer Science or equivalent work experience

Minimum of 5 years of experience in database development and data management

Familiarity with interacting with JSON/XML objects

Experience working in an Agile software development life-cycle

Education

Bachelor's Degree