Database Developer

Job Description

The primary responsibility of the Database Developer will be to provide technical support and expertise in the design, implementation, query support, and maintenance of core database management systems and databases that support the data analysis, research, and reporting. This includes designing and developing databases, and processing large volumes of data using databases and data from disparate HUD data systems. The developer will also provide perform Extract, Transform, and Load (ETL) processes and run ad-hoc queries against databases and generate ad-hoc reports.

Database programming, data processing functions, and Software/System Development Life Cycle Methodology. Ability to lead a task and automate work processes.

Designing and developing relational databases in a production environment preferably HUD, based on interviews with customers and translation of very general requirements; a thorough knowledge of the syntax, capabilities, and limitations of a programming language such as T-SQL, PL/SQL as well as responsibility for implementation of the database.