Database Developer
Role OverviewWe are seeking a Database Developer (Level 2) to join a highly customized and data-driven environment supporting critical business and e-commerce systems.This is a hands-on, execution-heavy role focused on solving complex data problems, supporting production systems, and improving database performance in a legacy and highly customized environment where data directly drives application behavior.Core ResponsibilitiesDevelop and optimize SQL Server databases and data structuresWrite and maintain T-SQL stored procedures for data retrieval and processingSupport data workflows, APIs, and internal system integrationsWork within legacy systems and ERP environmentsSupport daily data processing and production issue resolutionRebuild and troubleshoot database tables and indexing strategiesCollaborate across: Data team, Development team, Business/Data Engineers (BDEs)Support e-commerce and transactional data systemsDay-to-Day FocusHands-on SQL development and troubleshootingDebugging cases where data is missing, incorrect, or not returned properlyRewriting or fixing stored procedures and SQL scriptsImproving query performance through indexing and optimizationInvestigating root causes of data issues in production systemsWorking closely with developers to understand application behaviorRebuilding or correcting data structures as neededRequired Technical SkillsSQL ExpertiseSQL Server (2019/2022 preferred)Strong T-SQL and SSMS experienceStored procedures, joins, indexing, query optimizationDeep Data UnderstandingExperience working directly within data (not just reporting or extracting)Ability to diagnose and resolve data integrity issuesExperience with data cleansing, correction, and validationUnderstanding of how data impacts application behaviorApplication/Logical AwarenessUnderstanding of how applications use database dataAbility to connect backend logic to user-facing behaviorExperience supporting production systems where data affects functionality