> Markdown version of [/jobs/ext/565426-analyst-programmer](https://www.wearedevelopers.com/jobs/ext/565426-analyst-programmer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Analyst programmer - **Company:** Alight, Inc. - **Location:** United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Unit Testing, Batch Processing, Data Stores, IBM DB2, Relational Databases, Software Debugging, Excel Formulas, Job Control Language (JCL), Systems Analysis, Mainframes, Standard Sql, SAS (Software), SQL Databases, Data Streaming, Active Optical Networks - **Published:** June 14, 2026 - **Apply:** https://www.juju.com/job/00000000g7zmhr ## About the Role * Strong hands-on expertise in SQL and SAS programming (or JCL / DB2) * Deep SAS programming skills with advanced functions * Advanced DB2 relational database and data modeling knowledge * Strong understanding of batch processing, data flows, and data stores * Advanced debugging and problem-solving skills * Mainframe / JCL knowledge Domain & Experience * 3.5 - 6 years of experience in SAS and SQL * Health or Retirement domain experience preferred * Prior experience with Alight, Aon, or Wipro is an added advantage Education * B.Tech / B.E (IT, CSE, ECE) * BCA + MCA candidates may apply Behavioral & Cultural Expectations * Demonstrates strong ownership and accountability * Excellent written, verbal, and listening communication skills * Ability to work independently and lead client-facing initiatives * Strong focus on quality, accuracy, and delivery timelines ## Description The Analyst Programmer is responsible for programming, testing, and maintaining batch systems to meet client requirements and provide ongoing technology support. The role works closely with internal and global teams to deliver stable, high-quality batch solutions and ensure smooth post-implementation operations., * Program, test, and maintain batch systems aligned with client and regulatory requirements * Independently manage batch delivery and client interactions * Create detailed analysis and test plans for simple to medium complexity projects * Perform system analysis and translate client requirements into technical specifications * Conduct unit and integration testing of assigned programs * Troubleshoot and resolve advanced programming errors and system defects * Support production jobs and ensure timely resolution of failed batches * Review analysis documentation and validate configuration and test results ## Related Videos - [".Net is too slow" was not an option](https://www.wearedevelopers.com/videos/100176-net-is-too-slow-was-not-an-option) - [Data Fabric in Action - How to enhance a Stock Trading App with ML and Data Virtualization](https://www.wearedevelopers.com/videos/253-data-fabric-in-action-how-to-enhance-a-stock-trading-app-with-ml-and-data-virtualization) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1520-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) - [Cloud as the new mainframe: why the cloud hype does not reflect the dev reality](https://www.wearedevelopers.com/videos/797-cloud-as-the-new-mainframe-why-the-cloud-hype-does-not-reflect-the-dev-reality) - [Building with IBM Bob](https://www.wearedevelopers.com/videos/100275-building-with-ibm-bob) - [Migrating from COBOL with AI: A Moonshot Demo](https://www.wearedevelopers.com/videos/1531-migrating-from-cobol-with-ai-a-moonshot-demo) ## Related Articles - [Data Analyst Salary in the UK](https://www.wearedevelopers.com/magazine/278-data-analyst-salary-in-the-uk) - [Data Analyst Salary in Switzerland](https://www.wearedevelopers.com/magazine/276-data-analyst-salary-in-switzerland) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [Data Analyst Salary Austria](https://www.wearedevelopers.com/magazine/275-data-analyst-salary-austria) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know)