Senior Programmer Analyst (Database Engineer)

Remote • Posted 2 hours ago • Updated 2 hours ago
Full Time
No Travel Required
Remote
Depends on Experience
Company Branding Image
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Data-flow Diagrams
  • Collaboration
  • Communication
  • Conflict Resolution
  • Analytical Skill
  • Application Support
  • Data Architecture
  • Query Optimization
  • Regulatory Compliance
  • Relational Databases
  • Release Management
  • Root Cause Analysis
  • Software Design
  • Specification Gathering
  • Stored Procedures
  • Sybase
  • System Integration
  • System Requirements
  • Technical Drafting
  • Technical Writing
  • Web Services
  • Writing
  • Microsoft Exchange
  • Microsoft SQL Server
  • Microsoft Visio
  • Performance Tuning
  • Problem Solving
  • Production Support
  • Quality Assurance
  • SQL
  • XML
  • Health Care
  • Microsoft
  • Microsoft Office
  • .NET
  • Data Integration
  • Data Modeling
  • Database
  • Database Design
  • Database Performance Tuning
  • IBM DB2

Summary

Job Description – Senior Programmer Analyst (Database Engineer)
Primary Skill: SQL Server Database Development
Employment Type: Full-Time / Contract
Location : NC

Job Summary

We are seeking an experienced Senior Programmer Analyst / Database Engineer with strong expertise in SQL Server database development, data modeling, performance tuning, and production support.

The ideal candidate will be responsible for analyzing business requirements, developing technical specifications, designing database solutions, optimizing complex SQL queries, and supporting mission-critical healthcare applications.

The role primarily focuses on SQL Server databases, data integration, and application support within a regulated healthcare environment.

Key Responsibilities

- Analyze business and system requirements and translate them into technical solutions.
- Design, develop, and maintain database objects, including tables, views, indexes, stored procedures, functions, packages, and triggers.
- Develop and maintain logical and physical data models.
- Perform database performance tuning, query optimization, and troubleshooting.
- Create technical design documents, architecture diagrams, and data flow diagrams.
- Support system integrations using APIs, Web Services, XML, and data exchange mechanisms.
- Investigate and resolve production issues, including root cause analysis.
- Collaborate with Business Analysts, QA, Release Management, Operations, and Infrastructure teams.
- Participate in application support activities, including occasional after-hours support.
- Ensure compliance with healthcare and regulatory requirements.

Required Skills & Qualifications

- Minimum 6+ years of experience in database design, development, and support.
- Strong hands-on experience with SQL Server 2016 or higher.
- Expertise in writing complex SQL queries.
- Strong experience with Stored Procedures, Functions, Triggers, and Packages.
- Hands-on experience in Performance Tuning and Query Optimization.
- Strong understanding of Data Modeling and Database Design.
- Experience with relational databases such as:
  - Microsoft SQL Server
  - Sybase
  - DB2
  - MS Access
- Understanding of data architecture and database best practices.
- Experience creating technical documentation using Visio and Microsoft Office.
- Knowledge of XML, Web Services, and data integration methodologies.
- Excellent analytical, troubleshooting, and problem-solving skills.
- Strong verbal and written communication skills.

Preferred Skills

- Knowledge of .NET applications.
- Exposure to application integration and support.
- Microsoft Fabric knowledge is an added advantage but is optional.

Role Breakdown

- 70% – Database Development (SQL Server)
- 20% – Data Modeling, Performance Tuning & Production Support
- 10% – Application / Integration Exposure (.NET knowledge preferred)
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91174912
  • Position Id: 9133487
  • Posted 2 hours ago

Company Info

About Aivanta Tech Inc

Aivanta Tech Inc is a forward-thinking software consulting company dedicated to helping businesses innovate, scale, and succeed in the digital era. We specialize in delivering AI-driven solutions, custom software development, and end-to-end technology consulting tailored to meet modern business challenges. Our team combines deep technical expertise with a strong understanding of business processes to build scalable, secure, and high-performance applications. From startups to enterprises, we partner with organizations to transform ideas into impactful digital solutions. At Aivanta Tech Inc, we focus on creating value through intelligent automation, data-driven insights, and cutting-edge technologies. Whether it's developing web and mobile applications, implementing AI solutions, or modernizing legacy systems, we ensure seamless execution and measurable results.

Contact the job poster
MK

Muneera Khatoon

Recruiter @ Aivanta Tech Inc

Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.