Database Developer (SQL)
REI Systems · Sterling, VA · Yesterday
HybridFull-time
Responsibilities
- Design and develop complex SQL queries, stored procedures, functions, views, triggers, and database objects.
- Develop scalable database solutions supporting enterprise applications.
- Perform SQL query tuning and database performance optimization.
- Analyze execution plans and identify performance bottlenecks.
- Support data migration, transformation, cleansing, validation, and reconciliation.
- Develop ETL/data integration processes.
- Collaborate with application developers, DBAs, analysts, and QA engineers.
- Troubleshoot production data and application issues.
- Develop scripts supporting automated database deployments.
- Ensure database solutions follow security, data integrity, and coding standards.
- Assist with data modeling and database design.
- Use AI-assisted development tools to accelerate query development, documentation, troubleshooting, and performance analysis while validating generated code.
- Support data structures and pipelines required for AI-enabled features, analytics, semantic search, or machine learning applications where applicable.
Qualifications
- 7+ years of SQL/database development experience.
- Advanced SQL development skills.
- Strong experience with SQL Server and/or Oracle.
- Experience with stored procedures, functions, views, triggers, indexing, and query optimization.
- Knowledge of relational database design and data modeling.
- Experience troubleshooting high-volume enterprise databases.
- Familiarity with ETL and data integration.
- Understanding of source control and CI/CD practices.
- Familiarity with AI-assisted software development and modern data platforms.