Sr. Database Developer
Listed on 2026-01-01
-
Software Development
Overview
Senior Database Developer will design stable and reliable databases. This position will be responsible for developing, testing, improving, and maintaining new and existing database to help users retrieve data effectively. As part of our IT team, the Database Developer will work closely with developers to ensure system consistency. This position will also collaborate with administrators and clients to provide technical support and identify new requirements.
Communication and organization skills are keys for this position, along with a problem‑solution attitude; ultimately, this position should be able to ensure our database systems run effectively and securely.
- Design, develop, and optimize complex T‑SQL/MSSQL queries, stored procedures, functions, and triggers.
- Develop and maintain database objects including tables, views, indexes, and schemas.
- Collaborate with application developers to integrate database solutions with front‑end and back‑end systems.
- Perform data modeling and normalization to support scalable and efficient database design.
- Monitor and tune database performance, including query optimization and indexing strategies.
- Implement and maintain ETL processes for data integration and transformation.
- Ensure data security, integrity, and compliance with company and regulatory standards.
- Participate in code reviews, testing, and deployment processes.
- Troubleshoot and resolve database‑related issues in development, test, and production environments.
- Maintain documentation for database structures, processes, and standards.
- 10+ years work experience as a Database Developer
- Minimum of 5 years experience with T‑SQL/MSSQL and in-depth SQL understanding
- 5+ years experience working with .Net Framework
- In‑depth understanding of data management (e.g. permissions, recovery, security, and monitoring)
- In‑depth knowledge of software development and user interface web applications
- Excellent analytical and organization skills
- Ability to understand front‑end users’ requirements and a problem‑solving attitude
- Strong verbal and written communication skills
- Able to work effectively within a software development team
- BS degree in Computer Science or relevant field preferred
- High level of alertness, concentration, accuracy, and time‑management
Keycentrix is an Equal Opportunity Employer and does not discriminate against employees or applicants based on race, color, religion, sex/gender, national origin, disability, age, or any other category protected by law.
Seniority levelMid‑Senior level
Employment typeFull‑time
Job functionInformation Technology
IndustriesSoftware Development
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).