> Markdown version of [/jobs/ext/4721301-application-programmer](https://www.wearedevelopers.com/jobs/ext/4721301-application-programmer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Application Programmer - **Company:** Mitchell Martin - **Location:** Charlotte, NC, United States - **Experience:** Experienced - **Salary:** $108,160 - $118,643 - **Contract:** Permanent contract - **Skills:** Data Analysis, Computer Programming, Databases, Data Dictionary, Information Engineering, Data Structures, Database Storage Structures, Metadata, Meta-Data Management, Natural Language Processing, Software Engineering, SQL Databases, Semantic Modeling - **Published:** November 14, 2026 - **Apply:** https://www.careerbuilder.com/job-details/application-programmer-charlotte-nc--4b44147a-8989-408f-a54a-7133e38d4bb1 ## About the Role Software Engineering, Metadata, Data Analysis, SQL (Structured Query Language), Data Quality, Validation Testing, Database Management Software/Systems (DBMS), Analysis Skills, Database Technology, Data Structures, * 4 years of experience in data engineering, metadata management, or related fields. * Hands-on experience with database metadata. * Strong skills in SQL and intermediate programming abilities. * Experience with business documentation and data dictionaries. * Familiarity with natural language processing and semantic modeling. ## Description * Located in a regional area with a hybrid work model requiring onsite presence three days a week. * Contract position with a focus on data engineering and metadata management. * Responsible for bridging business language and database structures using generic technology tools. * Involves deep data analysis and SQL work. * Collaborates with architects and engineers to ensure accurate data mappings. * Engages in testing and validation of SQL queries and data mappings. * Requires strong analytical skills and experience with database management systems., * Review and define business terms and concepts from various documents. * Analyze data structures to support business terminology. * Create precise mappings from business terms to database structures. * Support the development of a semantic layer for data interpretation. * Test and validate SQL queries against expected data structures.