1

Sql Programming Jobs in Alabama (NOW HIRING)

.NET Developer

Montgomery, AL · On-site

$47.75 - $63/hr

Net Developer with Mainframe development experience to support and enhance mission-critical ... Create and support ETL solutions using SQL Server Integration Services (SSIS). * Design, develop ...

. NET DEVELOPER

Montgomery, AL · On-site

$47.75 - $63/hr

APPLICATION DEVELOPER MUST BE OPEN TO BEING ONSITE DAY 1 IN MONTGOMERY AL. LOCATION: ONSITE ... Write complex SQL queries, including stored procedures, joins, and multi-table operations

Data Quality Engineer

Montgomery, AL · On-site

$113K - $136K/yr

Job Role : Data Quality Engineer Duration : 03 months (Possibility of extension) Location ... SQL Proficiency: Write complex queries to validate data accuracy, perform transformations, and ...

Software Engineer Job Purpose We are looking for an enthusiastic Web Developer to support a unique ... Nature of Duties Collaborating with SQL Server architects to develop intuitive web front-ends for ...

Analytics Engineer

Dothan, AL · On-site

$100 - $125/hr

Analytics Engineer Department: Data and Analytics Classification: Exempt/Grade 13 REPORTING ... This position emphasizes hands-on SQL Server development and BI delivery (80%) while providing ...

Data Engineer II

Birmingham, AL · On-site

$107K - $128K/yr

Data Engineer II Location- Birmingham, AL( ONSITE) Client- Southern Company Services ... The ideal candidate has strong expertise in SQL, data modeling, and big data tools such as Spark ...

The Developer will also evaluate existing applications and systems and recommend appropriate ... Strong SQL development skills. * Experience with data analysis, data modeling, validation ...

Dot Net Developer

Birmingham, AL · On-site

$45.25 - $59.75/hr

Be it core Java, full-stack Java, Web/UI designers, Big Data or Cloud or Mobility developers ... SQL Server Database design, SSIS, SSRS Experience using SOLID principles in application design ...

Programmer

Huntsville, AL · On-site

$60K - $65K/yr

Total Solutions, Inc. (TSI) is seeking a skilled Programmer to join our team supporting the U.S ... EXCEL, Toad, JCL, COBOL, SYNCSORT, ISPF, SQL, TSO, File Aid, IMB Informix Connect, Microsoft SQL ...

Data Architect

Huntsville, AL · On-site

$160K - $210K/yr

Be an Oracle Database PL/SQL Developer Certified Professional. Why LaunchTech? LaunchTech is built on a single standard: Excellence, Period. This senior-level role offers the opportunity to shape the ...

Data Architect

Huntsville, AL · On-site

$62.75 - $80.75/hr

Be an Oracle Database PL/SQL Developer Certified Professional. Why LaunchTech? LaunchTech is built on a single standard: Excellence, Period. This senior-level role offers the opportunity to shape the ...

Showing results 41-60

Sql Programming information

See Alabama salary details

$45.8K

$71.6K

$95.2K

How much do sql programming jobs pay per year?

As of Sep 9, 2026, the average yearly pay for sql programming in Alabama is $71,613.00, according to ZipRecruiter salary data. Most workers in this role earn between $61,200.00 and $81,600.00 per year, depending on experience, location, and employer.

What is SQL programming?

SQL programming refers to the use of Structured Query Language (SQL) to manage and manipulate relational databases. SQL programmers write queries to retrieve, update, insert, and delete data, as well as to create and modify database structures like tables, views, and indexes. SQL is widely used in data analysis, software development, and backend systems to ensure efficient data handling. Proficiency in SQL is essential for roles such as database administrators, data analysts, and backend developers.

What are the key skills and qualifications needed to thrive as an SQL programmer, and why are they important?

To excel as an SQL Programmer, you need a solid understanding of relational database concepts, advanced SQL query writing, and experience with database design, often supported by a degree in computer science or a related field. Familiarity with database management systems like MySQL, Microsoft SQL Server, or Oracle, and certifications such as Microsoft Certified: Azure Database Administrator Associate are commonly required. Strong problem-solving, analytical thinking, and attention to detail help distinguish top performers in this role. These skills and qualifications are crucial for ensuring data integrity, optimizing performance, and supporting reliable business decision-making through robust data solutions.

What are some common challenges SQL programmers face when working with large databases, and how can these be addressed?

SQL Programmers often encounter challenges related to query optimization and performance when working with large databases. Inefficient queries can slow down processing times and impact application performance. To overcome these challenges, it's essential to use proper indexing, avoid unnecessary subqueries, and regularly analyze query execution plans. Collaborating closely with database administrators and staying updated on best practices can also help maintain efficient and scalable database systems.

What is the difference between Sql Programming vs Database Developer?

AspectSql ProgrammingDatabase Developer
Required SkillsSQL scripting, query optimizationSQL, database design, schema development
Work EnvironmentWriting and testing SQL queriesDesigning and maintaining databases
CertificationsSQL certifications, such as Microsoft SQL Server certificationsDatabase design certifications, like Oracle Certified Professional
Industry UsageUsed across industries for data retrievalUsed for creating and managing databases in various sectors

Sql Programming focuses on writing and optimizing SQL queries, while Database Developers design, build, and maintain entire database systems. Both roles require SQL knowledge and certifications, but Database Developers have a broader scope involving database architecture and schema design.

Are SQL programmers in demand?

SQL programmers are in high demand across many industries due to the widespread use of databases and data analysis. Proficiency in SQL, along with knowledge of database management systems like MySQL, PostgreSQL, or SQL Server, can improve job prospects, especially for roles involving data analysis, backend development, or data engineering.

What kind of jobs can I get with SQL programming?

SQL programming skills are essential for roles such as database administrator, data analyst, data engineer, and business intelligence developer. These jobs involve designing, managing, and querying databases using SQL, often requiring knowledge of related tools like SQL Server, MySQL, or Oracle, and may require certifications or experience with data modeling and performance optimization.

What job categories do people searching Sql Programming jobs in Alabama look for?

The top searched job categories for Sql Programming jobs in Alabama are:

Infographic showing various Sql Programming job openings in Alabama as of August 2026, with employment types broken down into 1% Internship, 79% Full Time, 13% Part Time, 6% Contract, and 1% Nights. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $71,613 per year, or $34.4 per hour.

.NET Developer

Montgomery, AL • On-site

vTech Solution
IT Services • 51 - 200 employees

$47.75 - $63/hr

Contractor

Re-posted 2 days ago


Key responsibilities

  • Analyze, interpret, and decode legacy Easytrieve enterprise applications on IBM mainframe platforms.

  • Design, develop, test, and deploy application enhancements, defect fixes, and support batch processing and data transformation workflows.

  • Develop and maintain reports, extracts, data distribution processes, and supporting utilities using .NET technologies and SQL Server tools.


Job description

Job Title: .NET Developer
Location: Onsite (Montgomery, AL)
Job Type: Contract – 6-12 Months (Possibility of extension)
Interview: Virtual

Position Summary:

We are seeking a Mid-Level Microsoft .Net Developer with Mainframe development experience to support and enhance mission-critical enterprise applications in a complex hybrid environment that includes both legacy mainframe systems and modern Microsoft technologies. This role will be responsible for development, maintenance, modernization, system integrations, reporting solutions, and production support activities.

The ideal candidate will possess strong mainframe and Microsoft .Net development experience, solid database skills, and the ability to bridge legacy systems with modern application architectures. This individual will work closely with business analysts, project managers, database administrators, and cross-functional development teams to deliver scalable, secure, and maintainable solutions.

Essential Responsibilities:

  • Analyze, interpret, and decode legacy Easytrieve enterprise applications running on IBM mainframe platforms.
  • Analyze business requirements and translate them into technical specifications and application solutions.
  • Design, develop, test, and deploy application enhancements and defect fixes.
  • Support batch processing, data transformation, and enterprise integration workflows.
  • Develop and maintain reports, extracts, and data distribution processes.
  • Create and support ETL solutions using SQL Server Integration Services (SSIS).
  • Design, develop, and maintain reporting solutions using SQL Server Reporting Services (SSRS).
  • Develop and maintain applications and supporting utilities using .NET technologies.
  • Write, optimize, and troubleshoot complex SQL queries, stored procedures, views, and database objects.
  • Monitor and resolve production support issues while ensuring system stability and data integrity.
  • Participate in application modernization and legacy migration initiatives.
  • Collaborate with business users to troubleshoot issues and identify process improvements.
  • Create and maintain technical documentation, application specifications, and support procedures.
  • Participate in code reviews and ensure compliance with organizational coding standards.
  • Support testing efforts including unit, integration, regression, architecture, and user acceptance testing.

Required Qualifications:

  • Bachelor's degree in Computer Science, Information Technology, Information Systems, or related field, or equivalent work experience.
  • Significant familiarity with the CMS Advise (835) and CMS 837 Health Care Claim file elements and standards.
  • 3–7 years of professional software development experience.
  • 3+ years of experience in IBM Mainframe development environments.
  • Experience supporting large-scale enterprise applications.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Excellent written and verbal communication skills.

Required Technical Skills:

Mainframe Technologies:

  • JCL
  • CICS
  • ROSCOE or TSO
  • Easytrieve/EasyPlus
  • Batch Processing
  • Microsoft Technologies
  • .NET Framework / .NET Core
  • C#
  • Entity Framework Core
  • Database & Reporting
  • SQL Server
  • T-SQL
  • SSRS (SQL Server Reporting Services)
  • SSIS (SQL Server Integration Services)
  • Stored Procedures
  • Database Performance Tuning
  • Development Tools
  • Visual Studio
  • Git
  • Azure DevOps Server
  • SQL Server Management Studio (SSMS)
  • Markdown File for Documentation
  • EDI Fabric SDK

Preferred Qualifications:

  • Experience with application modernization and migration of legacy systems.
  • Experience using off-the-shelf technologies to manipulate data and report upon CMS data files (835 & 837)
  • Experience parsing, generating, and troubleshooting ANSI ASC X12 HIPAA transaction sets, specifically 837 (claims submission) and 835 (Electronic Remittance Advice / ERA)
  • Experience working with Medicaid electronic data specifications, companion guides, and proprietary state formats.
  • Experience integrating mainframe applications with distributed platforms and APIs.
  • Knowledge of ETL design and data transformation best practices.
  • Familiarity with REST and SOAP web services.
  • Experience with secure file transfer processes and data integration workflows.
  • Experience with enterprise reporting and document generation solutions.
  • Knowledge of Agile/Scrum methodologies.
  • Experience with Microsoft Azure cloud services.
  • Experience in healthcare, financial services, government, insurance, or other highly regulated industries.

vTech Solution Inc. is a Managed IT Services firm headquartered in Washington, DC. They specialize in a range of services including cloud computingmanaged network security, and cybersecurity. Their primary focus is on providing human-centered IT solutions for government and business sectors, including federal, state, local, and education (SLED) groups, as well as commercial organizations.

vTech Solution offers services such as:

  • Managed Security Services: Implementing zero-trust security frameworks to prevent cyber threats in real-time.
  • Multi-cloud Management Services: Helping businesses digitally transform with smart cloud technologies.
  • Infrastructure Managed Services: Creating resilient and secure infrastructure management.
  • Professional Services: Providing expertise for mission-critical programs.
  • Productivity and Communications: Ensuring secure and confident business connectivity from anywhere

vTech Solution logo

About vTech Solution

Sourced by ZipRecruiter

vTech is a Managed IT Services firm based out of Washington DC with a primary focus on Cloud Computing and Managed Network Security.

Industry

It services

Company size

51 - 200 Employees

Headquarters location

Washington, DC, US

Year founded

2006

Social media