Programming Analyst
Books A Million Holding Company
Programmer Analyst
Job Title
Programmer Analyst - IT Department About the Job
This is an on-site position based in Birmingham, AL; remote may be considered for an exceptional candidate. The Programmer Analyst joins our IT Department supporting Infor GHR (Global Human Resources / Human Capital Management) and reports to the IT leadership team. The position plays a direct role in developing and maintaining the systems that support our people operations, working closely with HR stakeholders and third-party vendors to keep critical applications running and improving. Role Summary
The Programmer Analyst develops and debugs Infor process automations, works through complex support issues, and translates business needs into technical solutions - all within a cross-functional environment spanning IT and HR. This role wears two hats: part developer, part business analyst. You'll collaborate daily with HR end users and IT colleagues, and over time engage with third-party providers on outsourced integrations. The work environment is technical, collaborative, and fast-moving, with variety across coding, testing, troubleshooting, and stakeholder engagement. Role Responsibilities
Development & Automation
- Develop, modify, and debug Infor process automations using LPL (Landmark Pattern Language) for Infor GHR/HCM
- Build and maintain reports and solutions using Infor Spreadsheet Designer (ISD)
- Write and optimize SQL and JavaScript to support integrations, data extraction, and custom solutions
- Support change management processes for Infor/GHR system updates and enhancements
Support & Troubleshooting
- Research, analyze, and resolve system support issues end-to-end with minimal guidance
- Diagnose backend Infor issues including data integrity, security, and integration problems
- Act as an escalation point for technical issues related to time tracking, payroll, leave management, and workforce management (WFM)
- Maintain and support multiple environments (development, test/UAT, and production)
Testing & Quality Assurance
- Conduct pre-user unit testing to validate system changes before broader deployment
- Assist users with UAT (User Acceptance Testing), ensuring defects are captured and resolved
- Participate in system upgrades, patch testing, and new module rollouts
Business Analysis & Collaboration
- Partner with HR and business stakeholders to understand operational needs and translate them into technical requirements and configurations
- Document system configurations, workflows, and process changes to maintain clarity and repeatability
- Support administration of annual HR processes such as merit cycles, compliance reviews, and benefits enrollment
- Collaborate with third-party vendors on outsourced solutions and integrations as needed Role Qualifications
Required Qualifications:
- Experience working with Infor on the backend - diagnosing system issues, understanding data flows, and navigating configurations
- Development proficiency in JavaScript and SQL
- Experience supporting workforce management (WFM) systems
- Ability to function as both a technical analyst and a business analyst - translating between system behavior and business need
- Experience supporting multi-environment systems (test, UAT, and production)
- Strong attention to detail and a structured, methodical approach to problem-solving
- Clear communication skills - able to explain technical issues to non-technical stakeholders
- Located in or able to work from Birmingham, AL (remote may be considered for an exceptional candidate)
Preferred Qualifications:
- Direct experience with Infor GHR (Global Human Resources / HCM module)
- Experience with LPL (Landmark Pattern Language)
- Experience with ISD (Infor Spreadsheet Designer) and IPD (Infor Process Designer)
- Background in or strong interest in business analyst responsibilities beyond HRIS (e.g., ERP or Finance systems)
- Bachelor's degree in Information Systems, Computer Science, Business, or a related field Work Environment & Expectations (Optional)
- Primary work location: Birmingham, AL (on-site); remote considered for exceptional candidates
- Standard full-time schedule; Monday-Friday The Perks
At Books-A-Million, we believe in taking care of our employees. As part of the team, you'll enjoy a comprehensive benefits package, including:
Competitive Compensation: We offer competitive pay and performance-based incentives.
Health & Wellness: Medical, dental, and vision insurance to keep you healthy.
Paid Time Off (PTO): Enjoy generous PTO and paid holidays.
Employee Discounts: Get discounts on books and other products across our stores.
Retirement Savings: Build your future with our 401(k) plan and company contributions. Equal Employment Opportunity (EEO) Statement
Books-A-Million is an equal opportunity employer committed to fostering a diverse, inclusive, and welcoming workplace. We celebrate and embrace differences, and we strive to create an environment where every individual feels valued and empowered. We do not discriminate based on race, color, religion, gender, gender identity or expression, sexual orientation, age, national origin, disability, veteran status, or any other characteristic protected by federal, state, or local law.
All qualified applicants will receive consideration for employment without regard to their background or personal characteristics. We are dedicated to creating a culture of respect, equity, and opportunity for all employees, and we encourage individuals from all backgrounds to apply.
Job Title
Programmer Analyst - IT Department About the Job
This is an on-site position based in Birmingham, AL; remote may be considered for an exceptional candidate. The Programmer Analyst joins our IT Department supporting Infor GHR (Global Human Resources / Human Capital Management) and reports to the IT leadership team. The position plays a direct role in developing and maintaining the systems that support our people operations, working closely with HR stakeholders and third-party vendors to keep critical applications running and improving. Role Summary
The Programmer Analyst develops and debugs Infor process automations, works through complex support issues, and translates business needs into technical solutions - all within a cross-functional environment spanning IT and HR. This role wears two hats: part developer, part business analyst. You'll collaborate daily with HR end users and IT colleagues, and over time engage with third-party providers on outsourced integrations. The work environment is technical, collaborative, and fast-moving, with variety across coding, testing, troubleshooting, and stakeholder engagement. Role Responsibilities
Development & Automation
- Develop, modify, and debug Infor process automations using LPL (Landmark Pattern Language) for Infor GHR/HCM
- Build and maintain reports and solutions using Infor Spreadsheet Designer (ISD)
- Write and optimize SQL and JavaScript to support integrations, data extraction, and custom solutions
- Support change management processes for Infor/GHR system updates and enhancements
Support & Troubleshooting
- Research, analyze, and resolve system support issues end-to-end with minimal guidance
- Diagnose backend Infor issues including data integrity, security, and integration problems
- Act as an escalation point for technical issues related to time tracking, payroll, leave management, and workforce management (WFM)
- Maintain and support multiple environments (development, test/UAT, and production)
Testing & Quality Assurance
- Conduct pre-user unit testing to validate system changes before broader deployment
- Assist users with UAT (User Acceptance Testing), ensuring defects are captured and resolved
- Participate in system upgrades, patch testing, and new module rollouts
Business Analysis & Collaboration
- Partner with HR and business stakeholders to understand operational needs and translate them into technical requirements and configurations
- Document system configurations, workflows, and process changes to maintain clarity and repeatability
- Support administration of annual HR processes such as merit cycles, compliance reviews, and benefits enrollment
- Collaborate with third-party vendors on outsourced solutions and integrations as needed Role Qualifications
Required Qualifications:
- Experience working with Infor on the backend - diagnosing system issues, understanding data flows, and navigating configurations
- Development proficiency in JavaScript and SQL
- Experience supporting workforce management (WFM) systems
- Ability to function as both a technical analyst and a business analyst - translating between system behavior and business need
- Experience supporting multi-environment systems (test, UAT, and production)
- Strong attention to detail and a structured, methodical approach to problem-solving
- Clear communication skills - able to explain technical issues to non-technical stakeholders
- Located in or able to work from Birmingham, AL (remote may be considered for an exceptional candidate)
Preferred Qualifications:
- Direct experience with Infor GHR (Global Human Resources / HCM module)
- Experience with LPL (Landmark Pattern Language)
- Experience with ISD (Infor Spreadsheet Designer) and IPD (Infor Process Designer)
- Background in or strong interest in business analyst responsibilities beyond HRIS (e.g., ERP or Finance systems)
- Bachelor's degree in Information Systems, Computer Science, Business, or a related field Work Environment & Expectations (Optional)
- Primary work location: Birmingham, AL (on-site); remote considered for exceptional candidates
- Standard full-time schedule; Monday-Friday The Perks
At Books-A-Million, we believe in taking care of our employees. As part of the team, you'll enjoy a comprehensive benefits package, including:
Competitive Compensation: We offer competitive pay and performance-based incentives.
Health & Wellness: Medical, dental, and vision insurance to keep you healthy.
Paid Time Off (PTO): Enjoy generous PTO and paid holidays.
Employee Discounts: Get discounts on books and other products across our stores.
Retirement Savings: Build your future with our 401(k) plan and company contributions. Equal Employment Opportunity (EEO) Statement
Books-A-Million is an equal opportunity employer committed to fostering a diverse, inclusive, and welcoming workplace. We celebrate and embrace differences, and we strive to create an environment where every individual feels valued and empowered. We do not discriminate based on race, color, religion, gender, gender identity or expression, sexual orientation, age, national origin, disability, veteran status, or any other characteristic protected by federal, state, or local law.
All qualified applicants will receive consideration for employment without regard to their background or personal characteristics. We are dedicated to creating a culture of respect, equity, and opportunity for all employees, and we encourage individuals from all backgrounds to apply.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Programming Analyst in Birmingham, AL vacancy
- ...Job Description Job Description Position Summary The Software Implementation Analyst II is responsible for leading software implementation projects, performing advanced system configuration, and resolving complex technical issues. This role is ideal for individuals...SuggestedFull timeWork at office
- ...know them and help them achieve their goals during their rehabilitation journey. Position Purpose The Clinical Application Analyst provides support for configuration, design, implementation and troubleshooting for clinical applications. Maintains the clinical information...SuggestedRemote work
- MUST HAVES: Agile and Waterfall environment experience *5 years of experience Avoid healthcare industry, state agencies background candidates Prefers someone with Telecommunications background or IT background. Gather requirements ...Suggested
$103.71k - $132.55k
...Business Applications Analyst Our client is seeking a Business Applications Analyst to support critical financial, HR, and operational platforms in a fast‑paced, collaborative environment. This role sits at the intersection of technology and business operations, serving...SuggestedFull time$57k - $113k
...of waterfall and agile methodologies. Experience in a Business Analyst role performing the listed responsibilities, including experience... ...to colleagues, including health insurance coverage, wellness program, life and disability insurance, retirement savings plan, paid leave...SuggestedWork at office- ...valued customers. We are looking for a Senior Business Systems Analyst to work in our Birmingham, Alabama office. Check us out at SJEinc... ...long‑term disability insurance as well as dental and vision programs you need to take care of your family, along with other benefit...Temporary workWork at office
- ...development standards. Strong database management skills, including experience with Oracle SQL, MSSQL, and/or PostgreSQL. Proficient in programming languages such as C#, ASP.NET, HTML, JavaScript, and Python. Excellent communication skills and ability to collaborate...Work at officeRemote work
- 4p-Consulting-Inc. seeks an Entry-Level Computer Systems Analyst I to assist in a utility services environment. The candidate will be involved in data processing, system monitoring, and reporting, offering a solid foundation for experience in systems analysis. The ideal...
- ...Business Systems Analyst Location: Most preferred: Pittsburgh, PA, 15222 / Cleveland, OH, 44136 Second preferred: Dallas, TX, 75234 / Birmingham, AL, 35233 / Phoenix, AZ, 85016 Hybrid (3 days in office, 2 days remote) Assignment Length: 6 months contract to hire role...Contract workWork at officeRemote workFlexible hours
- ...Level: 2–5 Years Location: Birmingham, AL Contract- 1Year Client- Southern Company Services. Position Overview The Systems Business Analyst is a seasoned professional responsible for understanding business needs and translating them into effective technical solutions....Contract work
$115.8k - $202.7k
...Broking, Risk Management or Employee Benefits processes and solutions Experience in large scale application rationalization programs. TOGAF Enterprise Architecture Certification What can you expect: Within your first 3-12 months you will evaluate...Minimum wageLocal areaRemote workNight shift- ...determine where and how to apply incorrect payments Help as needed with the daily/weekly/monthly reporting on the commercial card program Assist agent banks with creating and distributing marketing materials as well as create training guides, tutorials and develop training...Full timeWork at office
- ...Willingness to travel within North America, South America, and the Caribbean. ADDITIONAL NOTES What’s Helpful Basic knowledge of programming languages Some knowledge of ibml Scanning platforms What Makes You Successful An enjoyment of working with people and being an effective...Work experience placementWork at office
$86.74k
...Job ID: CSA52726 Job Title: COMPUTER SYSTEMS ANALYST Job Duties Analyze data, processing problems to design and implement computer systems. Analyze user requirements, procedures and problems to automate existing systems and review system capabilities. Prepare concepts...- ...design efficiency, constructability, automation, or manufacturing integration. Background working in new project development, pilot programs, or early stage project environments where requirements evolve rapidly. Comfortable operating in a startup‑like or entrepreneurial...
$75k - $137.5k
...to contribute to the company's success. As a Business Systems Analyst Consultant within PNC's Technology - Site Reliability Center -... ...doula reimbursement; educational assistance, including select programs fully paid; a robust wellness program with financial incentives...Full timeTemporary workPart timeWork experience placementWork at office- ...Trinnex in Birmingham, Alabama, seeks a Senior Cyber Security Analyst to protect critical software supporting water utilities. In this role, you'll secure the software development lifecycle and lead efforts against cyber threats. The ideal candidate has at least six years...
- ...power system modeling and simulation Experience with data analytics including machine learning required Experience with computer programming (Python, C#, SQL) desired Job Responsibilities Develop research plan to evaluate new technology Manage multiple tasks at one time...Work at officeNight shift3 days per week
$70.3k
...Job Description At Regions, the Cyber Security Analyst is responsible for analyzing, identifying, and documenting cybersecurity information... ...in special projects. Ensure compliance with risk management programs, rules and regulations, and cybersecurity practices; identify...Full timeWork at officeRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift work3 days per week$102.17k
...and impact to public sector clients across the country. Job Description Join the Trinnex Security Team as a Senior Cyber Security Analyst, where you will operate at the intersection of cybersecurity and DevSecOps to protect critical software systems that support water...H1b$70.3k
...Job Description: At Regions, the Cyber Security Analyst is responsible for analyzing, identifying, and documenting cybersecurity information... ...in special projects. Ensures compliance with risk management programs, rules and regulations, and cybersecurity practices; identifies...Full timeWork at officeRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift work3 days per week- Get AI-powered advice on this job and more exclusive features. Direct message the job poster from Talon Hiring Solutions Director of Recruiting, Talon Hiring Solutions | Full lifecycle recruiting, Talent Management, Executive Placement Talon Hiring Solutions has a client...Full timePart timeWork at officeRemote workRelocation
$60k - $90k
...engineering teams, and be open to occasional travel to customer sites. Professional experience working with SolidWorks, NX, or a similar CAD program (modeling and drafting) is essential. This is a full-time position (40 hours per week with benefits and occasional overtime). ATA...Full timeWork at officeLocal areaRelocation packageAfternoon shift$150.16k
Company Overview Check out this video and find out why our team loves to work here! ( Join Us! CDM Smith – where amazing career journeys unfold. Imagine a place committed to offering an unmatched employee experience. Where you work on projects that are meaningful...H1bRemote work$89k - $143.75k
...pay range for this position is $103,000 to $165,600. The Company maintains highly competitive, performance-based compensation programs. Under current guidelines, this position is eligible for an annual performance bonus in accordance with the terms of the applicable...Full timeTemporary workWork at officeLocal areaRemote workNight shift- Enterprise Solutions Architect The Enterprise Solutions Architect oversees multiple dimensions of assigned applications and/or capabilities including but not limited to stability, life cycle management, version control, design and development of technology solutions...
$102.5k - $187.9k
Location: Anywhere in Country At EY, we’re all in to shape your future with confidence. We’ll help you succeed in a globally connected powerhouse of diverse teams and take your career wherever you want it to go. Join EY and help to build a better working world. ...Summer holidayFlexible hours- A leading professional services firm is seeking a Technology Analysis Senior to bridge business needs and technical solutions. In this role, you will engage with clients for successful project delivery, analyze and capture business requirements, and collaborate on system...
$144.9k - $265.8k
...OAuth, SCIM) Support privileged access management, roles and rules management, and segregation of duties (SOD) Assist with IAM program management and compliance activities Client Engagement Align security management strategies with business goals Communicate...Work experience placementSummer holidayFlexible hours$191.4k - $215.4k
...~ Competitive benefits package including: medical, dental, vision, disability, FSA, HSA, pet insurance, and more ~ Generous 401k program with company match ~ Company paid parental leave ~ Work‑life harmony ~$1,000 employee referral bonus program ~ Fully remote...Full timeSummer workWork at officeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Programming Analyst. Be the first to apply!


