Über diese SQL Database Developer Stelle bei ProArch
Key Responsibilities
Database Design & Development
- Design, develop, and maintain complex SQL Server databases supporting enterprise healthcare applications.
- Create and optimize database schemas, tables, indexes, views, stored procedures, functions, and triggers.
- Develop scalable data models supporting patient, provider, care management, clinical, and operational workflows.
- Ensure database structures support evolving business and regulatory requirements.
Performance Optimization
- Analyze and resolve database performance bottlenecks.
- Optimize complex T-SQL queries and stored procedures.
- Design indexing strategies to improve application response times.
- Perform execution plan analysis and SQL code optimization.
- Monitor database performance and proactively identify areas for improvement.
- Support high-volume transactional workloads while maintaining performance SLAs.
Scalability & Capacity Planning
- Assess current database limitations and recommend scalability improvements.
- Design solutions capable of supporting increased user concurrency and transaction volumes.
- Implement partitioning, archiving, caching, and data lifecycle strategies.
- Optimize database architecture for future platform growth and new feature rollouts.
- Collaborate with Technical Architects to define long-term database modernization strategies.
Healthcare Data & Integrations
- Support healthcare interoperability initiatives using FHIR standards.
- Develop and optimize ETL processes for healthcare data exchange.
- Design database structures supporting FHIR resources and healthcare integrations.
- Work with API and integration teams to ensure efficient data access patterns.
- Ensure compliance with healthcare data governance and security requirements.
Reporting & Analytics
- Design and optimize reporting databases and operational data stores.
- Develop SQL-based reporting solutions and data extracts.
- Support Power BI and enterprise reporting initiatives.
- Create scalable reporting mechanisms that minimize application performance impact.
Data Security & Compliance
- Implement database security best practices.
- Manage data access controls and encryption strategies.
- Ensure compliance with HIPAA and healthcare data privacy regulations.
- Participate in audits and compliance reviews.
Requirements
Required Qualifications
Experience
- 8+ years of SQL Server development experience.
- 5+ years working on enterprise-scale applications.
- Experience supporting systems with high transaction volumes and large datasets.
- Proven track record of database performance tuning and optimization.
- Experience working closely with application development teams.
- Microsoft SQL Server 2016/2019/2022
- T-SQL Programming
- Stored Procedures
- Views
- Triggers
- Functions
- Query Optimization
- Index Tuning
- Database Performance Monitoring
- Performance & Scalability
- Execution Plan Analysis
- Database Partitioning
- Index Strategy Design
- Locking and Blocking Analysis
- Deadlock Resolution
- Capacity Planning
- High Availability and Disaster Recovery
- Development & Integration
- SQL Server Integration Services (SSIS)
- ETL Development
- REST API Data Integrations
- Data Migration Strategies
- CI/CD for Database Deployments
- SQL Reporting Services (SSRS)
- Power BI
- Operational Reporting
- Data Warehousing Concepts
Preferred Qualifications
- Healthcare industry experience.
- Knowledge of HL7 and FHIR standards.
- Experience with Electronic Health Record (EHR/EMR) platforms.
- Expertise in Azure SQL and cloud database architectures.
- Experience supporting care management, population health, or patient engagement platforms.
- Familiarity with Azure Data Factory and modern data platform technologies.
Key Deliverables
- During the first 90 days, the successful candidate will:
- Complete a database health and performance assessment.
- Identify and resolve critical performance bottlenecks.
- Optimize high-impact stored procedures and queries.
- Establish database monitoring and performance baselines.
- Create a database scalability roadmap.
- Implement indexing and data access optimization strategies.
- Support new healthcare integration and reporting initiatives.
- Improve data quality and reliability across the platform.
Success Metrics
- Reduction in database response times.
- Improved application performance and user experience.
- Increased concurrent user capacity.
- Reduction in production database incidents.
- Faster reporting and analytics execution.
- Improved scalability to support future platform growth.
- High data quality, security, and system reliability.