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:As a Senior .NET Developer and Database Administrator, you will be responsible for designing, developing, and maintaining .NET applications while ensuring the performance, reliability, and security of our database systems through effective indexing and database administration practices. This position offers an exciting opportunity to work on cutting-edge technology projects and make a significant impact on our business.Key Responsibilities:
Software Development:Design, develop, and maintain .NET applications to meet business requirements.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:Create and maintain comprehensive documentation for database schema, configurations, and application code.Develop and update technical documentation for database indexing strategies and best practices.Collaboration:Work closely with software developers, QA engineers, and system administrators to ensure seamless integration of applications and databases.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 salaryProfessional development opportunitiesCollaborative and innovative work environment
If you are a highly skilled .NET developer with a passion for optimizing database performance through effective indexing and administration, we encourage you to apply for this exciting opportunity Join our team and contribute to the success of our cutting-edge projects. To apply, please submit your resume and a cover letter outlining your relevant experience and qualifications.EOE