Database Developer (must have Couchbase experience)

Overview

Hybrid
Depends on Experience
Contract - Independent
Contract - W2
Contract - 12 Month(s)
25% Travel

Skills

T-SQL
SQL Server
stored procedures
functions

Job Details

POSITION SUMMARY:

Under general direction of the Director of Applications Development or other management level associate, responsible for the development, installation, and maintenance of systems software.

PRIMARY DUTIES AND RESPONSIBILITIES:
1. Designs, develops, and implements complex SQL Server databases and solutions to meet business requirements.
2. Implements best practices for database schema design, normalization, denormalization, and data partitioning where necessary.
3. Writes and optimizes T-SQL queries, stored procedures, functions, and triggers for efficient data retrieval and manipulation.
4. Analyzes database performance metrics and query execution plans to optimize database performance.
5. Implements indexing strategies, query optimization techniques, and caching mechanisms to enhance database performance.
6. Designs and develops Couchbase data models, document structures, and indexes to support efficient data storage and retrieval.
7. Implements N1QL queries, views, and indexes to optimize data access and manipulation in Couchbase databases.
8. Develops and maintains application design, program specification documents, and proprietary applications.
9. Interacts with user management regarding project status and user requirements to promote an environment with improved productivity and satisfaction.
10. Provides technical leadership and training for less experienced team members.
EXPERIENCE AND EDUCATIONAL REQUIREMENTS:
Bachelor degree or related experience.

Eight (8) years directly related and progressively responsible experience with at least three (5) years in a development role.

Extensive experience in SQL Server required. Couchbase and .NET a plus.
MINIMUM SKILLS, KNOWLEDGE AND ABILITY REQUIREMENTS:
. Thorough understanding of Systems Development Life Cycle (SDLC) process
. Familiarity with the Company s products and resources and prior healthcare industry knowledge preferred.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.