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 4 days ago
Similar jobs that could be interesting for youBased on the Programming Analyst in Birmingham, AL vacancy
- ...Major Duties Serves within the Acquisition Support Division - Programs Process and Compliance Branch and is responsible for business... ...administrator. Qualification Summary To qualify for a Program Analyst your resume and supporting documentation must support: A....SuggestedFull timeRemote work
$46.76k
...section of the system. Job Description: At Regions, the Accounting Analyst prepares accurate and timely financial reporting that may... ...Spending Account Life Insurance Parental Leave Employee Assistance Program Associate Volunteer Program Please note, benefits and plans may...SuggestedFull timeWork at officeVisa sponsorshipWork visaFlexible hours3 days per week$60k - $150k
...to contribute to the company’s success. As a Business Systems Analyst Consultant within PNC's Lending Technology, Credit Card Servicing... ...for large-scale, cross-functional initiatives and technology programs. • Elicit, analyze, document, and validate complex business,...SuggestedFull timeTemporary workPart timeWork experience placementWork at office- ...SoapUI Dynatrace - dashboard monitoring The Business Systems Analyst in PNC's Customer Identity Access Management (CIAM) org... ...and doula reimbursement educational assistance, including select programs fully paid a robust wellness program with financial incentives...SuggestedFull timeTemporary workPart timeWork experience placementWork at office
- ...delivers on our promises. Kemper is seeking a Business Systems Analyst to support a variety of business and technology initiatives... ...backlog refinement, sprint planning, stand-ups, retrospectives, and Program Increment (PI) planning. Collaborate with business...SuggestedTemporary workFor contractorsWork experience placementCasual workWork at office
- ...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
$52k - $105k
...to contribute to the company’s success. As a Business Systems Analyst within PNC's SRC organization, you will be based in Pittsburgh,... ...doula reimbursement; educational assistance, including select programs fully paid; a robust wellness program with financial incentives...Full timeTemporary workPart timeWork experience placementWork at office$95.3k
...the system. Job Description At Regions, the Cyber Security Analyst is responsible for analyzing, identifying, and documenting cybersecurity... ...Life Insurance Parental Leave Employee Assistance Program Associate Volunteer Program Please note, benefits and...Full timeWork experience placementWork at officeRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift work3 days per week- ...excellent opportunity for an Automated Software Quality Assurance Analyst to join on-site at our Corporate Headquarters in... ...beginning day one ~ Lowest Cost Benefits! ~ Employee Assistance Program (EAP) services ~401K and Roth with company contribution that...Full time
- ...Data Analyst I - Asset Data Management Position Overview We are seeking an entry-level Data Analyst to support enterprise asset... ...to data governance, analytics, and digital transformation programs. Opportunity to work alongside business and technical teams....Contract work
$63.75k
...and industry expertis... Full-time +1 Strategic Planning Senior Analyst.Join us on the heart-warming journey with a team that is a top... ...design, implementation, and administration of sales compensation programs and plans to achieve sales goals.This rol... Remote Full-time...Hourly payFull timeContract workTemporary workWork at officeRemote work$46.76k
...Accounting Analyst At Regions, the Accounting Analyst prepares accurate and timely financial reporting that may include, but not limited... ...~ Life Insurance ~ Parental Leave ~ Employee Assistance Program ~ Associate Volunteer Program Please note, benefits...Full timeWork at officeVisa sponsorshipWork visaFlexible hours3 days per week$99.22k
...Description: At Regions, the Risk Information Technology and Data Analyst is a key member of the IT and Data Risk Management organization... ...~ Life Insurance ~ Parental Leave ~ Employee Assistance Program ~ Associate Volunteer Program Please note, benefits and...Full timeFlexible hours- ...Summary The Business Intelligence Data Analyst designs and develops software-based data modeling and visualizations with Business Intelligence... ...(BI) tools. This role utilizes various analytical and programming skills to develop BI solutions and supports leadership by...Work experience placementWork at office
$55.02k
...section of the system. Job Description At Regions, the Business Analyst serves as an intermediary between the team and the assigned... ...made, where necessary Ensures compliance with risk management programs, rules and regulations, and cybersecurity practices; identifies...Full timeWork at officeFlexible hours$85k
...Job Description At Regions, the Business Transformation Analyst conducts analysis through strategic thinking, data analytics, and banking... ...executive messaging to senior leadership on transformation programs. Works closely with technology, operations, lines of business,...Full timeFlexible hours$85k
...Job Description: At Regions, the Business Transformation Analyst conducts analysis through strategic thinking, data analytics and... ...Crafts executive messaging to senior leadership on transformation programs Works closely with the technology, operations, lines of...Full timeFlexible hours$80k - $100k
...Financial Reporting Analyst Financial Reporting Analyst Birmingham, Alabama $80,000 - $100,000 Our client is seeking a Financial... ...of financial reports and dashboards using various software programs. This is a full-time, in-office position responsible for...Full timeWork at officeLocal area$69.44k
...Job Description At Regions, the Financial Planning and Analysis Analyst is responsible for all areas of financial and management... ...Spending Account Life Insurance Parental Leave Employee Assistance Program Associate Volunteer Program For details consult: Location Details...Full timeWork at officeRelocationVisa sponsorshipWork visaRelocation packageFlexible hours3 days per week$75k - $85k
...local client in their search for a Sr. Business Intelligence Analyst! Our ideal candidate has experience scripting SQL database queries... ...): Utilize leading analytics platforms and programming languages, such as Power BI, Planful, SQL, etc., to effectively...Local areaShift work- ...Business Intelligence (Bi) Analyst Quanta Power Solutions is seeking a Business Intelligence (BI) Analyst to design and deliver the... ...Comprehensive Health Coverage ~ Pet Insurance ~ Employee Assistance Program (EAP) ~ Professional Development ~ Tuition Assistance ~...Weekly payWork at officeLocal area
- ...comfort of your own home. A Day in the Life of an Online Data Analyst: In this role, you will be working on a project aimed at enhancing... ...and relevant software Assessment In order to be hired into the program, you’ll take an open book qualification exam that will...Part timeFreelanceLocal areaRemote workWorldwide
- ...recommendations where necessary. Monitor and oversee the operation and implementation of assigned employee training and development programs. Interpret and review directives issued by higher echelons and ensure uniformity in policies throughout the various programs. B....Full timeLocal areaRemote work
- Summary The Technical Business Analyst III is responsible for designing, implementing, and maintaining the core systems. This role involves... ...system projects, merger and acquisition tasks and events, and programming new scripts for the core systems. Requirements Advanced...
$70k - $102.67k
...protection and peace of mind when our customers need it most. An IT Analyst on the Production Control team is responsible for working... ...through mental health benefits and an employee assistance program. Work/life balance is important and Protective offers a variety...Temporary workWork experience placement- ...id: R26\_0000020071**SUMMARY:**Under limited supervision, the Senior Compensation Analyst is responsible for the design, implementation, and administration of sales compensation programs and plans to achieve sales goals. This role also provides compensation consulting...
- ...Overview Risk and Compliance Analyst role at Southern Company within the Technology Organization. This position supports technology risk... ...and external stakeholders related to applicable compliance programs. Facilitate the execution of the Technology Organization’s patch...Night shift
$40.28k - $48.36k
...are currently seeking an experienced and talented Senior Data Analyst to join our close-knit team. The position will utilize various... ...talent. Publicis Groupe provides robust and inclusive benefit programs and policies to support the evolving and diverse needs of our talent...Temporary workFreelanceLocal areaFlexible hours$40.28k - $48.36k
...Senior Data Analyst We are currently seeking an experienced and talented Senior Data Analyst to join our close-knit team. The position... .... Publicis Groupe provides robust and inclusive benefit programs and policies to support the evolving and diverse needs of our talent...Flexible hours- ...acting as a trusted advisor to ensure operational risk is appropriately identified, assessed, monitored, and controlled, and that risk programs are properly executed in alignment with risk appetite, regulatory expectations, and our commitment to serving clients responsibly....
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Programming Analyst. Be the first to apply!



