**Senior.NET Developer and Database Administrator**
About Us:
- Zooboook Systems LLC is a leading software development company dedicated to delivering innovative solutions to our clients - mental health, behavioral health and addiction treatment providers. We pride ourselves on our commitment to technology excellence and customer satisfaction. We are seeking a Senior.NET Developer and Database Administrator to join our dynamic team and play a crucial role in maintaining our software systems and databases._
**Position Overview**:
**Key Responsibilities**:
**Software Development**:
- Collaborate with cross-functional teams to understand software requirements and deliver high-quality code.
- Implement best practices and coding standards to ensure maintainability and scalability.
**Database Administration**:
- Perform regular database maintenance tasks, including backups, restores, and data integrity checks.
- Optimize database performance through efficient indexing, query optimization, and monitoring.
- Troubleshoot and resolve database-related issues promptly.
**Database Indexing**:
- Design and implement effective indexing strategies to improve query performance.
- Monitor and analyze query execution plans to identify and address indexing opportunities.
- Stay updated on industry best practices related to indexing and database optimization.
**Security and Compliance**:
- Implement and maintain database security measures, including access controls and encryption.
- Ensure compliance with data privacy regulations and industry standards.
**Documentation**:
- Develop and update technical documentation for database indexing strategies and best practices.
**Collaboration**:
- Provide guidance and mentorship to junior team members.
**Qualifications**:
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Proven experience as a.NET developer with expertise in C# and ASP.NET.
- Strong database administration skills, including experience with SQL Server or other relational database management systems.
- Proficiency in database indexing techniques and query optimization.
- Knowledge of database security best practices and data privacy regulations.
- Excellent problem-solving and troubleshooting skills.
- Strong communication and collaboration skills.
- Certifications such as Microsoft Certified: Azure Database Administrator Associate or equivalent are a plus.
**Benefits**:
- Competitive salary
- Health, dental, and vision insurance
- Professional development opportunities
- Collaborative and innovative work environment
- EOE_
**Education**:
- Bachelor's (preferred)
**Experience**:
- Database Management: 2 years (preferred)
- .NET: 4 years (preferred)
**Language**:
- English (required)