Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Republic Services

Senior Application Programmer Analyst

Republic Services

. Develop, configure, code, test, and debug complex new software .

Posted 10/23/2026full-timeRemote • United StatesSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Proficient in developing and enhancing complex software solutions using Java, JavaScript, and Agile methodologies, with extensive experience in SQL and IBM i systems. Capable of leading application development projects while providing guidance and support to team members.

Highest-signal resume keywords
Java DevelopmentAgile MethodologiesSQL ExpertiseIBM i Systems KnowledgeApplication Development Leadership

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
JavaJavaScriptAngularSQLRPGCLStored ProceduresData ManagementComplex Query TuningApplication Development
Soft Skills
Problem SolvingTeam CollaborationMentoring
Tools & Technologies
RDiRDPACSVS CodeX-AnalysisHawkeyeAbstractFTPAWSSalesforce
Industry Keywords
System Development Life Cycle (SDLC)Data WorkflowsVendor ManagementIBM i Work ManagementHybrid Applications

Tech Stack

Tools & technologies
AngularAWSJavaJavaScriptOracleSDLCSQL

About the role

Key responsibilities & impact
  • Develop, configure, code, test, and debug complex new software
  • Enhance existing proprietary software and purchased software packages
  • Prepare detailed technical specifications, designs, and user stories
  • Write high-quality code according to requirements
  • Address system defects and implement enhancements
  • Troubleshoot issues with minimal guidance and identify bottlenecks in data workflows
  • Participate in defining application scope and objectives through research and fact-finding
  • Provide escalated support and resolution for IT issues
  • Perform code reviews and required follow-up actions
  • Follow company policies and practices for the System Development Life Cycle (SDLC)
  • Maintain vendor relationships to resolve problems and coordinate IT product and service delivery
  • Attend and participate in Agile ceremonies
  • Provide guidance and training to less experienced programmer/analysts
  • Lead high-complexity application development projects
  • Perform other job-related duties as assigned

Requirements

What you’ll need
  • 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 modes
  • Familiarity with current IBM i operating systems, including V7R4 and V7R5

Benefits

Comp & perks
  • 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)