1

Ibm Software Engineer Jobs in Alabama (NOW HIRING)

Mainframe Developer

Birmingham, AL · On-site

$46 - $59/hr

  • Medical

  • Dental

  • Vision

  • Retirement

Design, develop, test, maintain, and enhance applications in an IBM z/OS mainframe environment ... Understanding of the Software Development Life Cycle (SDLC) * Strong analytical, problem-solving ...

... software engineering team in Huntsville, AL. As a Verification Engineer, our team works closely ... We utilize IBM Rational Dynamic Object Oriented Requirements System (DOORS) to perform Requirements ...

New

Showing results 21-40

Ibm Software Engineer information

See Alabama salary details

$57.6K

$133.7K

$186.3K

How much do ibm software engineer jobs pay per year?

As of Aug 19, 2026, the average yearly pay for ibm software engineer in Alabama is $133,714.00, according to ZipRecruiter salary data. Most workers in this role earn between $108,800.00 and $156,800.00 per year, depending on experience, location, and employer.

What is an IBM software engineer?

An IBM Software Engineer is responsible for designing, developing, and maintaining software solutions that align with IBM's technologies and client needs. They work with programming languages, cloud computing, AI, and data analytics to create innovative software products. Engineers collaborate with cross-functional teams, troubleshoot issues, and optimize software performance. The role may also involve researching new technologies and contributing to open-source projects.

What does an IBM software engineer do?

IBM Software Engineers typically work on designing, developing, and maintaining innovative software solutions, which can span from cloud-based platforms to enterprise applications. Day-to-day, you may be involved in coding, troubleshooting, participating in agile sprints, and collaborating with cross-functional teams such as product managers, data scientists, and QA specialists. Responsibilities also often include integrating new technologies, ensuring software scalability and security, and engaging in regular code reviews. This diverse and collaborative environment provides numerous opportunities for learning and growth, making it an excellent role for those looking to deepen their technical expertise and advance their careers.

What are the key skills and qualifications needed to thrive as an IBM software engineer?

To thrive as an IBM Software Engineer, you need a strong grasp of programming languages like Java, Python, or C++, along with a relevant degree in computer science or a related field. Familiarity with tools such as IBM Cloud, DevOps methodologies, and certifications like IBM Certified Solution Developer are commonly valued. Strong problem-solving abilities, teamwork, and effective communication skills help you excel in a collaborative, fast-paced environment. These skills are crucial for building reliable software solutions and contributing to the success of complex projects within IBM and its clients.

What cities in Alabama are hiring for Ibm Software Engineer jobs?

Cities in Alabama with the most Ibm Software Engineer job openings:

Infographic showing various Ibm Software Engineer job openings in Alabama as of August 2026, with employment types broken down into 1% As Needed, 84% Full Time, 9% Part Time, and 6% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $133,714 per year, or $64.3 per hour.

2067 Specification Database Analyst (IBM DOORS-Secret Clearance with Security Clearance

All Points Logistics LLC

Huntsville, AL • On-site

Other

Posted 20 days ago


Job description

US CITIZENSHIP REQUIRED
ACTIVE SECRET CLEARANCE REQUIRED
100% ONSITE - HUNTSVILLE, AL DESCRIPTION OF POSITION / DUTIES: All Points is seeking a Specification Database Analyst to support Boeing programs at the JetPlex facility in Huntsville, Alabama. The selected candidate will serve as the primary administrator and technical expert for the IBM DOORS requirements management infrastructure supporting engineering stakeholders, specification change teams, and digital engineering modernization efforts. This role is responsible for administering and supporting IBM DOORS Classic while assisting with the planning and transition to DOORS NextGen. The selected candidate will manage users, access controls, schemas, baselines, partitions, requirements data, interfaces, and engineering workflows while troubleshooting tool issues, automation scripts, database concerns, and operational requirements management activities. THIS POSITION REQUIRES AN ACTIVE SECRET CLEARANCE. CANDIDATES THAT DO NOT CURRENTLY HOLD AN ACTIVE CLEARANCE ARE NOT ELIGIBLE. The Specification Database Analyst will work closely with government customers, engineering teams, technical leadership, and tool development personnel to maintain and modernize requirements management capabilities supporting complex engineering programs. KEY RESPONSIBILITIES MAY INCLUDE BUT ARE NOT LIMITED TO: * Administer IBM DOORS Classic and support transition planning activities for DOORS NextGen * Manage user permissions, access controls, folder structures, views, links, schema configurations, and requirements management workflows * Support specification change teams by creating change sections, assigning data IDs, managing requirements data, and supporting interface documentation * Maintain specification baselines and apply approved baseline updates * Generate, deliver, receive, import, and manage requirements data partitions * Support engineering teams with requirements management best practices and tool usage * Collaborate with software and tool development teams to build, test, deploy, and troubleshoot automation scripts and system extensions * Troubleshoot DXL scripts, Java extensions, application defects, and backend database issues * Resolve data integrity and corruption issues while supporting multiple concurrent engineering users * Coordinate with government customers, contractor teammates, technical leadership, and cross-functional engineering personnel * Support Digital Engineering modernization initiatives and requirements management transformation activities * Develop and maintain technical documentation, procedures, and user guidance materials EDUCATION: * Bachelor's degree in Engineering, Computer Science, Information Systems, Software Engineering, or a related technical field required YEARS OF EXPERIENCE: * 6-12 years of relevant experience supporting requirements management systems, database administration, engineering tools, digital engineering environments, systems engineering, configuration management, or related technical disciplines SKILLS / CERTIFICATIONS: Required Technical Skills: * IBM DOORS Classic * Requirements Management * Requirements Traceability * Specification Management * Database Administration concepts and principles * User Administration and Access Control * Baseline Management * Data Partition Management * DXL troubleshooting and support * Requirements and Interface Management * Technical troubleshooting and root cause analysis * Engineering workflow support * Strong written and verbal communication skills * Ability to work independently and lead technical initiatives Additional Technical Experience Preferred: * IBM DOORS NextGen * DXL development and customization * JavaScript * Python * OSLC * REST APIs * Digital Engineering * Model-Based Systems Engineering (MBSE) * Configuration Management * Linux environments * Windows enterprise environments * Requirements database migration activities * Tool development and automation support * Proposal support and technical volume development Additional Experience Includes: * Missile Defense Agency (MDA) experience * Department of Defense engineering environments * Classified systems support * Digital Engineering transformation initiatives * Systems Engineering support * Cross-functional engineering collaboration * Enterprise engineering tool administration * Complex requirements management environments SECURITY CLEARANCE: * U.S. Citizenship required * Active Secret clearance required COMPENSATION: * Competitive salary commensurate with experience and qualifications Positions with All Points are full-time, direct hire, and include a comprehensive benefits package. For more information, please visit our Career Portal: https://www.allpointsllc.com/careers/ All Points is an Equal Opportunity Employer.