Senior Application Programmer Analyst
Posted 3hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Senior application programmer analyst developing IBM i applications for Republic Services, a recycling and waste services company. Leading complex software projects, integrations, troubleshooting, and Agile delivery.
Responsibilities:
- Develop, configure, code, test, and debug complex new software
- Enhance existing proprietary software and purchased software packages
- Assist functional users and the IT Business Systems team with application software environment design and documentation
- Provide guidance and training to less experienced programmer/analysts
- Lead high-complexity application development projects
- Prepare detailed technical specifications, designs, and user stories
- Write high-quality code according to requirements
- Address system defects and implement enhancements
- Troubleshoot issues, identify data workflow bottlenecks, and provide scalable solutions
- Define application scope and objectives through research and fact-finding
- Provide escalated IT support and resolve issues from IT Customer Support
- Perform code reviews and follow-up actions
- Follow Company policies and practices for the System Development Life Cycle (SDLC)
- Maintain vendor relationships to resolve problems and coordinate delivery of IT products and services
- Participate in all Agile ceremonies
- Perform other job-related duties as assigned
Requirements:
- Experience with Java, JavaScript, Angular, and other object-oriented languages
- Demonstrated experience working with teams using Agile methodologies and ceremonies, including Daily Stand-ups, Planning, Retrospectives, and Sprint Reviews
- Experience with FTP, FTP encryption, and secure FTP communications
- Experience working with complex systems integrated with multiple hybrid applications, including Oracle, Salesforce, and AWS
- Experience with analysis tools such as X-Analysis, Hawkeye, and Abstract
- Familiarity with tuning complex queries using Visual Explain and other IBM tools
- 7–10 years working with static and dynamic SQL, Data Queues, Journals, Journal Receivers, Triggers, Functions, and Data Management on IBM i
- Experience with CL, RPG, SQLRPG, DB2, and RPG Free
- Demonstrated experience with stored procedures
- Experience with RDi, RDP, ACS, VS Code, or other graphical software development tools
- Experience writing free-form SQL statements in large databases
- Advanced knowledge of IBM i Work Management, including job queues, subsystems, and debugging in interactive and batch environments
- Familiarity with current IBM i operating system features, including V7R4 and V7R5
Benefits:
- Comprehensive medical benefits coverage
- Dental plans
- Vision coverage
- Health care and dependent care spending accounts
- Short- and long-term disability
- Life insurance
- Accidental death & dismemberment insurance
- Employee and Family Assistance Program (EAP)
- Employee discount programs
- Retirement plan with a generous company match
- Employee Stock Purchase Plan (ESPP)
- Paid Time Off (PTO)



















