1

Programmer Analyst Ii Jobs in Alabama (NOW HIRING)

Structural Analyst 2

Decatur, AL · On-site

  • Retirement

  • PTO

The engineer must be able to work with a minimal level of mentor oversight. * Experience or ... Unix/Linux mainframe based analysis tools * MathCad * ABAQUS * Matlab * MS office (word, excel, ppt ...

Structural Analyst 2

Decatur, AL · On-site

  • Retirement

  • PTO

The engineer must be able to work with a minimal level of mentor oversight. * Experience or ... Unix/Linux mainframe based analysis tools * MathCad * ABAQUS * Matlab * MS office (word, excel, ppt ...

Structural Analyst II

Huntsville, AL

$99K - $138K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

As part of a hardworking team of engineers, you will design, analyze, andoptimizecomplexengine ... B.S. degree in engineering discipline and 2+ years of experience * Demonstrated proficiency with ...

Systems Analyst II

Huntsville, AL · On-site

$63K - $111K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Parsons is looking for a skilled and motivated Systems Analyst II to join our team ... In this role you will support the MDA Chief Engineer in transforming the way in which the agency ...

Systems Analyst II

Huntsville, AL · On-site

$63K - $111K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Parsons is looking for a skilled and motivated Systems Analyst II to join our team ... In this role you will support the MDA Chief Engineer in transforming the way in which the agency ...

Systems Analyst II

Huntsville, AL · On-site

$90K - $110K/yr

General Overview APEX TK is seeking a skilled and motivated Systems Analyst to support the MDA ... You will be responsible for transforming complex engineering and programmatic data into clear ...

Systems Analyst II

Huntsville, AL · On-site

$90K - $110K/yr

General Overview APEX TK is seeking a skilled and motivated Systems Analyst to support the MDA ... You will be responsible for transforming complex engineering and programmatic data into clear ...

Systems Analyst II

Huntsville, AL · On-site

$90K - $110K/yr

General Overview APEX TK is seeking a skilled and motivated Systems Analyst to support the MDA ... You will be responsible for transforming complex engineering and programmatic data into clear ...

MDA Systems Analyst

Huntsville, AL

$115K - $130K/yr

  • Retirement

  • PTO

LCAT ANALYST II GovSG is looking for a skilled and motivated Systems Analyst II to join our team! In this role you will support the MDA Chief Engineer in transforming the way in which the agency ...

Program Finance Analyst 2

Huntsville, AL · On-site +1

$75K - $156K/yr

Our multidisciplinary teams of engineers and scientists work in a collaborative environment that ... The Program Finance Analyst 2 collaborates with our internal and external customers as the business ...

The applicant will interface with MSFC users (engineers/scientists) and programmers in supporting ... Provide analysis related to the design, development, and integration of replacement systems ...

Showing results 41-60

Programmer Analyst Ii information

See Alabama salary details

$18

$42

$62

How much do programmer analyst ii jobs pay per hour?

As of Aug 14, 2026, the average hourly pay for programmer analyst ii in Alabama is $42.13, according to ZipRecruiter salary data. Most workers in this role earn between $32.69 and $51.20 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Programmer Analyst II?

To thrive as a Programmer Analyst II, you need a solid background in software development, systems analysis, and database management, typically supported by a bachelor's degree in computer science or a related field. Familiarity with programming languages (such as Java, C#, or Python), SQL, and tools like version control systems and integrated development environments (IDEs) is essential. Strong analytical thinking, problem-solving abilities, and effective communication skills help you translate business requirements into technical solutions and work collaboratively with stakeholders. These competencies ensure efficient project delivery, high-quality software solutions, and successful alignment of technology with organizational goals.

How does a Programmer Analyst II typically collaborate with other departments during a project?

As a Programmer Analyst II, you will frequently work closely with stakeholders from various departments such as business analysts, project managers, QA testers, and end-users. Your role often involves gathering requirements, clarifying business needs, and translating them into technical specifications or code. Effective communication and teamwork are essential, as you'll need to ensure the solutions developed align with organizational goals and user expectations. Regular meetings, cross-functional teams, and collaborative tools are commonly used to facilitate this interaction.

What does a Programmer Analyst II do?

A Programmer Analyst II is responsible for analyzing business requirements, designing technical solutions, and writing, testing, and maintaining computer programs. They often work as part of a team to develop software applications or systems that support organizational goals. In addition, they may troubleshoot issues, provide user support, and help improve existing software processes. This role typically requires experience with programming languages, databases, and software development methodologies.

What is the difference between Programmer Analyst Ii vs Programmer Analyst I?

AspectProgrammer Analyst IProgrammer Analyst II
Required CredentialsAssociate's or Bachelor's degree in CS or related fieldSame as Programmer Analyst I, often with more experience
Work EnvironmentEntry-level projects, supervised tasksMore complex projects, independent work
Employer & Industry UsageCommon in IT departments across industriesSimilar, with increased responsibilities
Search & Comparison IntentUnderstanding entry-level vs mid-level rolesClarifying role progression and responsibilities

The main difference between Programmer Analyst I and Programmer Analyst II lies in experience and project complexity. Programmer Analyst II typically handles more complex tasks independently and may have more years of experience, reflecting a higher skill level within the same job family.

Infographic showing various Programmer Analyst Ii job openings in Alabama as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $87,627 per year, or $42.1 per hour.

Structural Analyst 2

United Launch Alliance

Decatur, AL • On-site

Full-time

Retirement, PTO

Posted 18 days ago


United Launch Alliance rating

9.1

Company rating: 9.1 out of 10

Based on 6 frontline employees who took The Breakroom Quiz

7th of 72 rated aerospace companies


Job description

Requisition ID: 1903
Location: ULA - Decatur
Relocation: Yes- Relocation may be available
Travel Requirements: None/Infrequent
At ULA, success comes through the efforts of a strong, united team.
Thanks for your interest in United Launch Alliance, the world's most experienced and reliable space launch company! Successfully launching more than 155 consecutive missions with 100% mission success doesn't happen by accident. It's a testament to the commitment and dedication of our team of rocket scientists and support employees combined with the systems and processes we use to pull them together. As a ULA employee, you'll have the opportunity to grow in your career while working in a team-oriented culture that combines technology, innovation, ingenuity and a commitment to the extraordinary. Whether you are in college just launching your career, or, have experience and want to come work with the best rocket team in the world, our unshakable unity yields stronger solutions and better results as we carry out our mission to save lives, explore the universe, and connect the world. Our team is excited to meet you!
Job Overview & Responsibilities
As a Strength Analyst at ULA Job responsibilities include the following:
  • Performing strength, fatigue and fracture analysis of propulsion and structural components, including non-linear analysis for the Recurring Structural Analysis Team.
  • Candidate will be required to create analysis models, perform hand calculations and have an understanding of analysis best practices to provide strength inputs and recommendations for new designs and installations.
  • Candidate will be required to review and approve 3-D engineering layouts, 3-D models, designs / drawings and 2-D drawing changes for a variety of propulsion, fluid system and mechanical system components.
  • Candidate will make engineering design recommendations with consideration of thermal, mechanical and pressure loading using appropriate material properties, configurations, safety factors, etc.
  • Analysis results will be documented in strength reports.
  • Candidate will support internal peer reviews, table top reviews and formal design reviews as needed.
  • Will also need to support fast paced design/analysis cycles and be able to evaluate hardware non-conformances to support production activities.
  • The engineer must be able to work with a minimal level of mentor oversight.
  • Experience or familiarity with the following tools/software
    • NASTRAN (Static, Modal, Dynamic and Non-Linear Analysis Solutions)
    • FEMAP pre/post processor
    • NX CAD/Simulation
    • NASGRO fracture mechanics tool
    • Unix/Linux mainframe based analysis tools
    • MathCad
    • ABAQUS
    • Matlab
    • MS office (word, excel, ppt)

Required Education
Bachelor
Required Years of Experience
Minimum of 2 years of related work experience
Basic Qualifications
  • Bachelors degree in engineering or related technical field from an accredited college or university
  • Ability to make design recommendations based on analysis results/experience
  • Proficiency with MS Office tools
  • Strong interpersonal and communication skills and the ability to work effectively in a team environment are essential
  • General understanding of materials and material properties
  • Experience with Structural Analysis (tanks, adapters, brackets)
  • Experience analyzing propulsion hardware (tubing, ducting, flex joints)
  • Experience working with cross-functional teams
  • Experience working with component suppliers and development of spec requirements
  • Understanding of fatigue/fracture analysis tools and methodology
  • Understanding of bolted joint modeling and analysis
  • Understanding of GD&T standards and principles
  • Understanding of analysis best practices and underlying assumptions
  • Understanding of basic hand calculations
  • Strong communication skills

Preferred Qualifications
  • Experience running/creating analysis automation and pre/post processing scripts using the following tools
    • Unix, Matlab, Python, Excel
  • Experience with static/dynamic testing and model correlation
  • Experience with structural optimization techniques for mass savings
  • Experience integrating with system level analysis models (coupled loads models)
  • General knowledge of fabrication methods for mechanical hardware, such as machining, welding, processing and assembly
  • Knowledge of NASGRO fracture mechanics tool and ABAQUS

What makes ULA different?
Because we understand launch success comes through the collective efforts of a team, we seek the best to join us. We value ethics, ingenuity, engagement and professional development for employees at all levels.
We offer our employees competitive pay and benefits including:
  • 401(k) match plus an additional employer contribution
  • Discretionary annual incentive bonus for eligible employees
  • Generous paid time off
  • Flexible work environments

Additionally, most salaried ULA team members work a "9/80 schedule," meaning they enjoy every other Friday off.
Benefits and work schedules may vary for union-represented hourly positions and are described in the applicable collective bargaining agreement.
Security Clearance / International Traffic In Arms Regulations (ITAR). This position requires use of information which is subject to the International Traffic In Arms Regulations (ITAR). Therefore, all applicants must be U.S. Persons as defined in ITAR 22 CFR 120.62 (e.g., U.S. Citizen, Lawful Permanent Resident (Green Card holder) or protected individual. See 8 U.S.C. 1101(a)(20) and 8 U.S.C. 1324b(a)(3) for additional information).
ULA is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment.
ULA is a participant in the federal E-Verify Program. Posters in PDF format pertaining to this program can be accessed by clicking on the links identified below. E-Verify Participation poster (English / Spanish) and Right to Work Poster (English / Spanish).
Colorado Equal Pay for Equal Work Act requires covered employees to follow a post selection notification process. A hired candidate may opt out of this process by notifying the hiring manager in writing at the time the offer is accepted.

What United Launch Alliance employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom