Job Summary The Software Engineer II designs, develops, tests, implements, and supports enterprise healthcare applications running on the IBM i platform. This position works with RPG, CL, Db2 for i ...
Job Summary The Software Engineer II designs, develops, tests, implements, and supports enterprise healthcare applications running on the IBM i platform. This position works with RPG, CL, Db2 for i ...
Software Engineer Senior Staff
Huntsville, AL · On-site
$116K - $154K/yr
Software Engineer Senior Staff OASYS, INC., a Leading-Edge Government contractor, is seeking ... IBM Rhapsody) for architecture documentation Desired Skills: - Experience on programs involving ...
Software Engineer Senior Staff
Huntsville, AL · On-site
$116K - $154K/yr
Software Engineer Senior Staff OASYS, INC., a Leading-Edge Government contractor, is seeking ... IBM Rhapsody) for architecture documentation Desired Skills: - Experience on programs involving ...
Software Engineer Senior Staff
Huntsville, AL · On-site
$114K - $150K/yr
Software Engineer Senior StaffOASYS, INC., a Leading-Edge Government contractor, is seeking ... IBM Rhapsody) for architecture documentation Desired Skills: - Experience on programs involving ...
Quick apply
Software Engineer Senior Staff
Huntsville, AL · On-site
$114K - $150K/yr
Software Engineer Senior StaffOASYS, INC., a Leading-Edge Government contractor, is seeking ... IBM Rhapsody) for architecture documentation Desired Skills: - Experience on programs involving ...
Software Engineer Senior Staff
Huntsville, AL · On-site
$114K - $150K/yr
Software Engineer Senior Staff OASYS, INC., a Leading-Edge Government contractor, is seeking ... IBM Rhapsody) for architecture documentation Desired Skills: - Experience on programs involving ...
Software Engineer Senior Staff
Huntsville, AL · On-site
$114K - $150K/yr
Software Engineer Senior Staff OASYS, INC., a Leading-Edge Government contractor, is seeking ... IBM Rhapsody) for architecture documentation Desired Skills: - Experience on programs involving ...
Software Engineer Senior Staff
Huntsville, AL · On-site
$114K - $150K/yr
Software Engineer Senior Staff OASYS, INC., a Leading-Edge Government contractor, is seeking ... IBM Rhapsody) for architecture documentation Desired Skills: - Experience on programs involving ...
Software Engineer Senior Staff
Huntsville, AL · On-site
$114K - $150K/yr
Software Engineer Senior Staff OASYS, INC., a Leading-Edge Government contractor, is seeking ... IBM Rhapsody) for architecture documentation Desired Skills: - Experience on programs involving ...
Software Engineer Lead
Birmingham, AL · On-site
$86K - $158K/yr
As a Software Engineer Lead within PNC's Technology organization, you will be based in Pittsburgh ... IBM z/OS, AIX, Linux (Red Hat), Windows, Mainframe: COBOL, CICS, DB2, JCL, VSAM, TSO/ISPF ...
Software Engineer Lead
Birmingham, AL · On-site
$86K - $158K/yr
As a Software Engineer Lead within PNC's Technology organization, you will be based in Pittsburgh ... IBM z/OS, AIX, Linux (Red Hat), Windows, Mainframe: COBOL, CICS, DB2, JCL, VSAM, TSO/ISPF ...
Software Engineer Lead
Birmingham, AL · On-site
As a Software Engineer Lead within PNC's Technology organization, you will be based in Pittsburgh ... IBM z/OS, AIX, Linux (Red Hat), Windows, Mainframe: COBOL, CICS, DB2, JCL, VSAM, TSO/ISPF ...
Software Engineer Lead
Birmingham, AL · On-site
As a Software Engineer Lead within PNC's Technology organization, you will be based in Pittsburgh ... IBM z/OS, AIX, Linux (Red Hat), Windows, Mainframe: COBOL, CICS, DB2, JCL, VSAM, TSO/ISPF ...
Software Engineer Senior Staff
Huntsville, AL · On-site
$116K - $154K/yr
... IBM Rhapsody) for architecture documentation Desired skills - Experience on programs involving ... training in software architecture or systems engineering (e.g., TOGAF, SEBoK) - Experience ...
Software Engineer Senior Staff
Huntsville, AL · On-site
$116K - $154K/yr
... IBM Rhapsody) for architecture documentation Desired skills - Experience on programs involving ... training in software architecture or systems engineering (e.g., TOGAF, SEBoK) - Experience ...
Software Engineer Manager
Hoover, AL · On-site
$130 - $172/hr
At Regions, the Software Engineer Manageroversees application development for a department or group ... Experience with IBM MQ * Experience with Hangfire * Experience with AWS * Experience with Kafka ...
Software Engineer Manager
Hoover, AL · On-site
$130 - $172/hr
At Regions, the Software Engineer Manageroversees application development for a department or group ... Experience with IBM MQ * Experience with Hangfire * Experience with AWS * Experience with Kafka ...
Systems Programmer - IBM z/OS
Clanton, AL · On-site
$81 - $135/hr
## Systems Programmer - IBM z/OSApplyremote type: Remote Eligible, USAlocations: Remote, USAtime type ... Perform system software maintenance activities including installation of IBM and ISV software ...
New
Systems Programmer - IBM z/OS
Clanton, AL · On-site
$81 - $135/hr
## Systems Programmer - IBM z/OSApplyremote type: Remote Eligible, USAlocations: Remote, USAtime type ... Perform system software maintenance activities including installation of IBM and ISV software ...
New
At Regions, the Software Engineer Manager oversees application development for a department or ... Experience with IBM MQ * Experience with Hangfire * Experience with AWS * Experience with Kafka ...
At Regions, the Software Engineer Manager oversees application development for a department or ... Experience with IBM MQ * Experience with Hangfire * Experience with AWS * Experience with Kafka ...
At Regions, the Software Engineer Manager oversees application development for a department or ... Experience with IBM MQ * Experience with Hangfire * Experience with AWS * Experience with Kafka ...
At Regions, the Software Engineer Manager oversees application development for a department or ... Experience with IBM MQ * Experience with Hangfire * Experience with AWS * Experience with Kafka ...
Software Engineer Manager - Fraud Systems
Hoover, AL · On-site
$130 - $210/hr
At Regions, the Software Engineer Manageroversees application development for a department or group ... Experience with IBM MQ * Experience with Hangfire * Experience with AWS * Experience with Kafka ...
New
Software Engineer Manager - Fraud Systems
Hoover, AL · On-site
$130 - $210/hr
At Regions, the Software Engineer Manageroversees application development for a department or group ... Experience with IBM MQ * Experience with Hangfire * Experience with AWS * Experience with Kafka ...
New
At Regions, the Software Engineer Team Leader devises or modifies procedures to solve complex ... Experience with IBM MQ * Experience with Hangfire * Experience with AWS * Experience with Kafka ...
At Regions, the Software Engineer Team Leader devises or modifies procedures to solve complex ... Experience with IBM MQ * Experience with Hangfire * Experience with AWS * Experience with Kafka ...
At Regions, the Software Engineer Team Leader devises or modifies procedures to solve complex ... Experience with IBM MQ * Experience with Hangfire * Experience with AWS * Experience with Kafka ...
At Regions, the Software Engineer Team Leader devises or modifies procedures to solve complex ... Experience with IBM MQ * Experience with Hangfire * Experience with AWS * Experience with Kafka ...
Software Developer
Florence, AL · On-site
$80 - $100/hr
Knowledge of IBM DB2 and Standard Query Language (SQL) Job Duties: * Reports to the Technical ... Develop Software to accomplish business solutions is required * Collaborate with Software Team to ...
New
Software Developer
Florence, AL · On-site
$80 - $100/hr
Knowledge of IBM DB2 and Standard Query Language (SQL) Job Duties: * Reports to the Technical ... Develop Software to accomplish business solutions is required * Collaborate with Software Team to ...
New
Software Engineer Team Leader - .NET / Full-Stack
Hoover, AL · On-site
$127.77 - $168.21/hr
At Regions, the Software Engineer Team Leader devises or modifies procedures to solve complex ... Experience with IBM MQ * Experience with Hangfire * Experience with AWS * Experience with Kafka ...
New
Software Engineer Team Leader - .NET / Full-Stack
Hoover, AL · On-site
$127.77 - $168.21/hr
At Regions, the Software Engineer Team Leader devises or modifies procedures to solve complex ... Experience with IBM MQ * Experience with Hangfire * Experience with AWS * Experience with Kafka ...
New
At Regions, the Software Engineer Team Leader devises or modifies procedures to solve complex ... Experience with IBM MQ * Experience with Hangfire * Experience with AWS * Experience with Kafka ...
At Regions, the Software Engineer Team Leader devises or modifies procedures to solve complex ... Experience with IBM MQ * Experience with Hangfire * Experience with AWS * Experience with Kafka ...
At Regions, the Software Engineer Team Leader devises or modifies procedures to solve complex ... Experience with IBM MQ * Experience with Hangfire * Experience with AWS * Experience with Kafka ...
At Regions, the Software Engineer Team Leader devises or modifies procedures to solve complex ... Experience with IBM MQ * Experience with Hangfire * Experience with AWS * Experience with Kafka ...
Software Developer
Florence, AL · On-site
$90K/yr
Role Summary A manufacturing organization is seeking a Software Developer to support and enhance ... Working knowledge of IBM DB2 and SQL Job Responsibilities * Report to the Technical Manager ...
Quick apply
Software Developer
Florence, AL · On-site
$90K/yr
Role Summary A manufacturing organization is seeking a Software Developer to support and enhance ... Working knowledge of IBM DB2 and SQL Job Responsibilities * Report to the Technical Manager ...
Ibm Software Engineer information
See Alabama salary details
$57.6K - $69.3K
2% of jobs
$69.3K - $81K
4% of jobs
$81K - $92.7K
6% of jobs
$92.7K - $104.4K
8% of jobs
$110.6K is the 25th percentile. Wages below this are outliers.
$104.4K - $116.1K
7% of jobs
$116.1K - $127.8K
18% of jobs
The median wage is $130.5K / yr.
$127.8K - $139.5K
16% of jobs
$139.5K - $151.2K
2% of jobs
$156K is the 75th percentile. Wages above this are outliers.
$151.2K - $162.9K
26% of jobs
$162.9K - $174.6K
1% of jobs
$174.6K - $186.3K
8% of jobs
$57.6K
$133.7K
$186.3K
How much do ibm software engineer jobs pay per year?
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 are popular job titles related to Ibm Software Engineer jobs in Alabama?
For Ibm Software Engineer jobs in Alabama, the most frequently searched job titles are:
- Software Engineer Usa
- Senior Specialist Software Engineer 500K
- Remote Software Engineer
- Work From Home Software Engineer
- Microsoft Software Engineer
- Senior Python Software Engineer
- Remote Industrial Automation Engineer
- Software Engineer Insurance Company
- Software Engineer Military
- Senior Software Engineer Team Lead
What job categories do people searching Ibm Software Engineer jobs in Alabama look for?
The top searched job categories for Ibm Software Engineer jobs in Alabama are:
What cities in Alabama are hiring for Ibm Software Engineer jobs?
Cities in Alabama with the most Ibm Software Engineer job openings:

Harris Computer rating
8.5
Based on 10 frontline employees who took The Breakroom Quiz
78th of 245 rated software companies
Job description
The Software Engineer II designs, develops, tests, implements, and supports enterprise healthcare applications running on the IBM i platform. This position works with RPG, CL, Db2 for i, SQL, stored procedures, and related technologies to deliver reliable, maintainable solutions that comply with established architecture, quality, security, and engineering standards.
The engineer participates throughout the software development lifecycle, including requirements analysis, technical design, estimation, coding, testing, implementation, documentation, and production support. This role also identifies opportunities to improve application architecture and engineering processes, collaborates with cross-functional teams, and provides technical guidance to less-experienced developers. The existing position requires experience developing complex applications, knowledge of SDLC practices, relational database concepts, design patterns, testing, and configuration management.
Salary: 90K - 120K
What your impact will be:Develop and maintain programs using RPG, ILE RPG, free-form RPG, CL, Db2 for i, embedded SQL, SQL procedures, and user-defined functions.
- Produce technical designs that follow established architecture, database, security, and coding standards.
- Analyze business and technical requirements; translate them into effective software solutions.
- Design, develop, test, debug, implement, and maintain applications on the IBM i platform.
- Provide accurate estimates for assigned work and communicate risks, dependencies, and changes that may affect delivery commitments.
- Create and execute unit, integration, system, regression, and performance testing as appropriate.
- Diagnose and resolve application defects, data issues, production incidents, and performance problems.
- Participate in code reviews, technical design reviews, and architecture discussions.
- Maintain technical documentation, implementation instructions, and operational support materials.
- Collaborate with product management, quality assurance, operations, database administration, architecture, and other engineering teams.
- Participate in Agile planning, backlog refinement, daily stand-ups, demonstrations, and retrospectives.
- Use approved source-control, change-management, build, deployment, and AI-assisted development tools in accordance with company policies.
- Identify deficiencies in applications, technical designs, and engineering processes and recommend practical improvements.
- Support application modernization efforts, including the replacement or refactoring of legacy components.
- Provide technical guidance and mentoring to junior engineers when needed.
- Assist with production support, troubleshooting, and root-cause analysis.
- Complete assigned work in accordance with established schedules, regulatory requirements, and organizational priorities.
- Maintain compliance with the MEDHOST Quality Management System and applicable regulatory requirements.
- Perform other duties as required to support the needs of the organization.
- A bachelor's degree in computer science, Information Systems, Software Engineering, or a related discipline, or equivalent professional experience.
- Five or more years of commercial software-development experience.
- Professional experience developing and supporting applications on IBM i.
- Experience with RPG, ILE RPG, free-form RPG, and CL.
- Experience with Db2 for i and SQL.
- Experience developing or supporting SQL stored procedures, functions, views, triggers, or other database objects.
- Understanding of relational database concepts, data modeling, normalization, indexing, and query optimization.
- Experience working within a structured software development lifecycle.
- Experience with source control, configuration management, and formal change-management processes.
- Understanding of software design principles, modular development, reusable components, and established design patterns.
- Experience with unit, integration, system, regression, and performance testing.
- Strong analytical, troubleshooting, and problem-solving skills.
- Ability to work independently while collaborating effectively within a development team.
- Strong written and verbal communication skills.
- Ability to document technical designs, decisions, procedures, and implementation requirements.
- Experience with modern RPG development practices and fully free-form RPG.
- Experience with Git-based source control and contemporary IBM i development tools.
- Experience using Visual Studio Code or Rational Developer for i.
- Experience with REST APIs, JSON, XML, web services, or application integration.
- Experience modernizing legacy IBM i applications.
- Experience with healthcare software, revenue-cycle applications, financial systems, or other regulated enterprise environments.
- Familiarity with Agile or Scrum development practices.
- Experience with production support and root-cause analysis.
- Experience using approved AI-assisted software-development tools.
- Familiarity with Java, HTML, JavaScript, or other cross-platform technologies.
- Technical problem-solving
- Software design and development
- Accountability and delivery discipline
- Quality and attention to detail
- Collaboration and communication
- Production ownership
- Adaptability and learning
- Customer and business awareness
What Harris Computer employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom
About Harris Computer Systems
Sourced by ZipRecruiter
Harris Computer Systems, based in Ottawa, ON, CA, is an established player in the field of public sector software technology. Since its inception in 1976, the company has been striving to make clients' operations more efficient through reliable, practical, and flexible software solutions. Its extensive portfolio primarily serves utility, healthcare, public sector, and educational institutions, contributing to the betterment of public services through technology. Harris strongly believes in the value of forward-thinking technology and the power it has to drive progress for the public sector. This methodology is entirely in line with their mission to ensure customer success by providing reliable, practical, and robust software solutions.
Industry
Accounting services
Company size
1,001 - 5,000 Employees
Headquarters location
Ottawa, ON, CA