1

Senior Systems Programmer Jobs in Columbus, GA (NOW HIRING)

Expertise in Functional Testing, Regression Testing, Integration Testing, System Testing, and End ... Mentor junior QA engineers and provide technical guidance. Nice to Have: * Healthcare domain ...

Senior QA Engineer

Columbus, GA · On-site

$55 - $60/hr

Expertise in Functional Testing, Regression Testing, Integration Testing, System Testing, and End ... Mentor junior QA engineers and provide technical guidance. Nice to Have: * Healthcare domain ...

Senior QA Engineer

Columbus, GA · On-site

$52 - $57/hr

Extensive experience in Functional Testing, Regression Testing, Integration Testing, System Testing ... Collaborate with developers, business analysts, product owners, and stakeholders to ensure quality ...

Senior QA Engineer

Columbus, GA · On-site

$52 - $57/hr

Extensive experience in Functional Testing, Regression Testing, Integration Testing, System Testing ... Collaborate with developers, business analysts, product owners, and stakeholders to ensure quality ...

Job Requirements POSITION: Sr Aero Design Engineer - MRE (A&D Industry) Who We Are: Quest Global ... Interaction with MRP systems (Oracle/SAP/CAPP/Solumina) * Training / Developing / Mentoring less ...

Job Requirements POSITION: Sr Aero Design Engineer - MRE (A&D Industry) Who We Are: Quest Global ... Interaction with MRP systems (Oracle/SAP/CAPP/Solumina) * Training / Developing / Mentoring less ...

Job Requirements POSITION: Sr Aero Design Engineer - MRE (A&D Industry) Who We Are: Quest Global ... Interaction with MRP systems (Oracle/SAP/CAPP/Solumina) * Training / Developing / Mentoring less ...

Major Functions Quality Management System (QMS) Leadership * Maintain and continuously improve the ... Bachelor's degree or higher in Engineering or related technical field required. Experience

Showing results 21-40

Senior Systems Programmer information

See Columbus, GA salary details

$32

$51

$72

How much do senior systems programmer jobs pay per hour?

As of Aug 20, 2026, the average hourly pay for senior systems programmer in Columbus, GA is $51.50, according to ZipRecruiter salary data. Most workers in this role earn between $42.60 and $58.75 per hour, depending on experience, location, and employer.

What is a senior systems programmer?

Senior Systems Programmers are experienced professionals who design, implement, and maintain low-level software that enables computer systems and hardware to function efficiently. They often work on operating systems, device drivers, and system utilities, ensuring optimal performance and stability. Their responsibilities may include troubleshooting complex system issues, optimizing code, and collaborating with other IT teams to support large-scale computing environments. Senior Systems Programmers typically have strong knowledge of languages like C, C++, and assembly, as well as deep understanding of operating system internals.

What are the key skills and qualifications needed to thrive as a senior systems programmer, and why are they important?

To thrive as a Senior Systems Programmer, you need strong expertise in computer science fundamentals, systems programming languages (like C/C++ or Assembly), and operating system internals, often backed by a relevant degree and significant experience. Proficiency with debugging tools, version control systems (such as Git), and familiarity with mainframe or server platforms are typically required, with certifications in specific technologies being advantageous. Analytical thinking, problem-solving, and effective communication are crucial soft skills for collaborating across teams and troubleshooting complex issues. These combined skills ensure robust, efficient, and secure system operations, which are critical for business continuity and technological advancement.

What are some common challenges faced by senior systems programmers, and how can they be addressed?

Senior Systems Programmers often encounter challenges such as managing complex legacy codebases, ensuring system scalability, and integrating new technologies with existing infrastructure. Addressing these challenges typically involves maintaining thorough documentation, collaborating closely with cross-functional teams, and staying current with industry best practices through ongoing learning. Proactive communication and effective troubleshooting skills are also essential for resolving issues efficiently and minimizing downtime.

What is the difference between Senior Systems Programmer vs Systems Analyst?

AspectSenior Systems ProgrammerSystems Analyst
CredentialsBachelor's in Computer Science or related, certifications like CompTIA or MicrosoftBachelor's in Information Systems, Business, or related; certifications vary
Work EnvironmentIT departments, software development teams, technical supportBusiness units, IT departments, client-facing roles
Employer & IndustryTech companies, large enterprises, government agenciesBusinesses across industries, consulting firms, government
Search & Comparison IntentTechnical skills, programming, system maintenanceBusiness processes, system requirements, user needs

The main difference is that Senior Systems Programmers focus on coding, maintaining, and optimizing computer systems and software, while Systems Analysts primarily analyze business needs and design system solutions. Both roles require technical knowledge, but their core responsibilities differ in scope and focus.

What cities near Columbus, GA are hiring for Senior Systems Programmer jobs?

Cities near Columbus, GA with the most Senior Systems Programmer job openings:

Sr. Data Stage Developer

Futurewave Systems

Columbus, GA • On-site

Full-time

Re-posted 26 days ago


Job description

Company Description

Meet Futurewave Systems. When it comes to technology and staffing services, we are by far, the best and brightest. We're making waves, turning heads, and breaking ground in a very competitive industry. By supplying quality services, delivering real results, we attract the most intelligent talent and leaders in our field. We build long-term relationships with our clients, create an environment to thrive for our staff, with tremendous rewards and room for growth. We truly believe in our company; our people operate with the utmost integrity to provide unparalleled quality resulting with satisfied clients, and happy employees. 


We are the company you want to work for. and work with. 


We supply TOP RANKING, full service, IT technology solutions. Whether you need a highly driven staffing provider, or to develop an engaging mobile experience to reach more customers, we deliver the results you need in the most efficient and cost effective way possible. 


With a global network of quality professionals, we've got talent in all the right places, for the most challenging job requirements. 


Our clients range from world renowned Fortune 500 companies to small business owners looking for a competitive IT advantage, every business we work with has leading edge, next-generation challenges. 


Headquarted in Atlanta Georgia, we serve our clients globally with offices throughout the U.S. and worldwide. We have been recognized by Inc. 500 as the top #180 fastest growing private company in America, as well as Atlanta's Best and Brightest places to work in 2014. 

Job Description

Job Duties and Responsibilities:

  • Designs, develops, tests and troubleshoots applicable software packages that implement complex ETL processes in accordance with business requirements and service level agreements. 
  • Works with the technical business analyst to understand the design/mapping document. Provides feedback, as needed to add clarification.
  • Creates data stage jobs to implement data movement/data rules to populate the EDW and/or data mart
  • Works with testing team and technical business analysts to resolve any incidents
  • Works with application developers, business partners, management and Data Warehouse team. Extends the data model to house additional structures as needed to meet applicable regulatory requirements. Designs data warehouse or data mart fact tables, aggregate tables, and dimensions. Delivers quality data integration projects, standards, best practices and data dictionary. 
  • Develops ETL audits and controls to ensure quality of data meets or exceeds defined standards and thresholds. Develops and documents systems, processes and logic required to expose existing data sets in the warehouse to end users for reporting and analytical purposes. 
  • Monitors ETL applications for performance and improvement opportunities. Ensures quality, consistency and security of company data and data warehouse systems. Troubleshoots and diagnoses complex software problems. Conducts packaging, release and change management. 
  • Communicates open items and issues to key stakeholders, including management, development teams, and business areas. Reviews requirements, architecture and design components of ongoing and upcoming Tier 1 projects. Conducts and manages code review sessions between developers to review applicable software programs and packages, stored procedures, and views. 
  • Keeps informed of tools, techniques and components utilized in the industry through research and applies this knowledge to system(s) being developed. 
  • Mentors less experienced database / ETL developers. 
  • Each team member is expected to be aware of risk within their functional area. This includes observing all policies, procedures, laws, regulations and risk limits specific to their role. Additionally, they should raise and report known or suspected violations to the appropriate Company authority in a timely fashion. 
  • Performs other related duties as required.
Qualifications

Experience Requirements 

  • 8-10 years of relevent experience
  • 5 yrs IBM infosphere tool sweep
  • 3-5 Data stage/ Data quality software

Preferred Knowledge, Skills, & Abilities:

  • Complete knowledge of IBM Data Stage / Data Quality software
  • Awareness of interactions of Data Stage with other components of the IBM InfoSphere tool suite
  • Good communication skills/Team player
  • Self starter - aggressive to get the job done (right). 
  • Banking industry experience.

Required Knowledge, Skills, & Abilities:

  • Knowledge of data modeling and designing databases. 
  • Good knowledge of metadata, and using/managing metadata. 
  • Solid understanding of systems development life cycle (SDLC), software best practices and development methodologies. 
  • Understanding of building data warehouses for analytical and business intelligence solutions. 
  • Understanding of business solutions that the data warehouse serves. 
  • Strong technologist with excellent data analysis and ETL skills. 
  • Strong architecture/design/development skills. 
  • Strong analytical and diagnostic skills. 
  • Skill in developing and organizing high-quality documentation. 
  • Skill and flexibility managing multiple projects with large volumes of data in a rapidly changing environment. 
  • Skill troubleshooting issues in a multi-tier environment. 
  • Skill working with both business team members and technologists. 
  • Leadership skills with an emphasis on teamwork.
Additional Information

call me directly at (678) 608-3095. Talk to you soon