Senior Application Programmer Analyst

Republic Services

United States

Remote

USD 120,000 - 160,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Comprehensive medical benefits
Dental and vision plans
Life and disability insurance
401(k) with company match
Employee Stock Purchase Plan
Paid Time Off
Employee discount programs
Employee assistance program

Job summary

Republic Services seeks a Senior Application Programmer Analyst for remote USA. You will develop and enhance complex software, lead high‑complexity projects, and guide junior programmers within an Agile environment.

The role collaborates with business users and IT teams to design robust software solutions. The candidate will work with Java, JavaScript, Angular, and IBM i stack, perform code reviews, and ensure SDLC compliance, while leveraging secure FTP and modern development tools in a remote

Qualifications

  • 7–10 years of experience with IBM i systems (DB2, CL, RPG, SQLRPG).
  • Experience with Java, JavaScript, Angular and Agile practices.

Responsibilities

  • Develop, configure, code, test and debug complex software and enhancements.
  • Lead application development projects of high complexity and mentor junior analysts.
  • Participate in SDLC and Agile ceremonies; collaborate with functional users and IT teams.

Skills

Java
JavaScript
Angular
Agile methodologies
IBMi SQL/DB2
Secure FTP

Tools

RDi
RDP
VS Code

Job description

Senior Application Programmer Analyst### Senior Application Programmer AnalystApply: Remote - USA: Full time: Posted Today: R-187279**POSITION SUMMARY:** The Senior Application Programmer Analyst is responsible for developing, configuring, coding, testing, and debugging complex new software, enhancements to existing proprietary software or purchased software packages. In conjunction with functional users and IT Business Systems team, the incumbent assists with the design and documentation of the company’s application software environment, regularly provides guidance and training to less experience’s programmer/analysts and is responsible for leading application development projects of high complexity. **PRINCIPAL RESPONSIBILITIES:*** Prepare detailed technical specifications, designs, or user stories from which programs will be written or configured.* Write high-quality code according to provided requirements.* Address system defects and implements enhancements to existing functionality* Troubleshoot issues with minimal guidance, identifying bottlenecks in existing data workflows and providing solutions for a scalable, defect-free application.* Participate in the definition of application scope and objectives through research and fact finding.* Provide escalated support and resolution of open IT issues escalated by IT Customer Support.* Perform code reviews and all necessary follow-up actions.* Follow all required Company policies and practices relating to the System Development Life Cycle (SDLC).* Maintain vendor relationships to resolve problems and coordinate the delivery of IT products and services.* Attend and participate in all Agile ceremonies.* Performs other job-related duties as assigned or apparent. **QUALIFICATIONS:*** Experience with Java, Java Script, Angular and other object-oriented languages.* Demonstrated experience working with team using Agile methodologies and ceremonies like Daily Stand-ups, Planning, Retro, Sprint Reviews, etc.* Experience working with FTP, FTP encryption and secure FTP Communications.* Working with complex systems integrated with multiple Hybrid applications (Oracle, Salesforce, AWS, etc.)* Experienced at Analysis tools (X-Analysis, Hawkeye, Abstract, etc.).* Familiar with tuning complex queries using Visual Explain and other IBM tools to improve performance. **MINIMUM REQUIREMENTS:*** 7 - 10 years working with programs using static and dynamic SQL, Data Queues, Journals, Journal Receivers, Triggers, Functions and Data Management on the IBMi space, all variations of CL, RPG, SQLRPG and DB2, RPG Free.* Demonstrated experience working with Store Procedures. RDi, RDP, ACS, VS Code or other Graphical tools for software development and writing free form SQL statements in large databases.* Advanced knowledge of IBMi Work Management (job queues, subsystems, debug in interactive and batch, etc.).* Familiar with features for current IBMi Operating Systems (V7R4, V7R5, etc.)**Rewarding Compensation and Benefits**Eligible employees can elect to participate in: • Comprehensive medical benefits coverage, dental plans and vision coverage. • Health care and dependent care spending accounts. • Short- and long-term disability. • Life insurance and 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)• Benefits: https://jobs.republicservices.com/us/en/about-us/benefits*The statements used herein are intended to describe the general nature and level of the work being performed by an employee in this position, and are not intended to be construed as an exhaustive list of responsibilities, duties and skills required by an incumbent so classified. Furthermore, they do not establish a contract for employment and are subject to change at the discretion of the Company.*EEO STATEMENT:Republic Services is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, disability, protected veteran status, relationship or association with a protected veteran (spouses or other family members), genetic information, or any other characteristic protected by applicable law. For any concerns relating to Republic Services’ commitment to equal opportunity employment, you may contact the AWARE Line at 1-866-3-AWARE-4.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Application Programmer & IBMi Expert (Remote)
Senior Application Programmer & IBMi Expert (Remote)

Republic Services • United States

Remote
USD 120,000 - 160,000
Comprehensive medical benefits
Dental and vision plans
Life and disability insurance
+5
SR PROGRAMMER ANALYST
SR PROGRAMMER ANALYST

Roses Discount Stor • Henderson (NC)

On-site
USD 70,000 - 90,000
Programmer/Analyst Senior
Programmer/Analyst Senior

Huntington Bancshares, Inc. • Columbus (OH)

On-site
USD 90,000 - 120,000
Senior Manager ServiceNow Platform
Senior Manager ServiceNow Platform

Republic Services • Phoenix (AZ)

On-site
USD 140,000 - 170,000
Medical benefits
Retirement plan with company match
Employee Stock Purchase Plan (ESPP)
+2
Sr. RPG Developer
Sr. RPG Developer

Jobgether • Minnesota

Remote
USD 82,656 - 89,544
Competitive hourly rate
100% remote work flexibility
Health, dental, and vision coverage
+2
Senior Software Engineer II
Senior Software Engineer II

Relx Plc • Philadelphia

On-site
USD 95,000 - 159,000
Senior Programmer Analyst
Senior Programmer Analyst

Knoll Inc. • Greenville (PA)

On-site
USD 80,000 - 100,000
Sr. Application Engineer
Sr. Application Engineer

ADP • United States

Remote
USD 120,000 - 160,000
Senior RPG/LE Developer – Onsite Lake Mary, FL
Senior RPG/LE Developer – Onsite Lake Mary, FL

Partnered Staffing - Kelly Services • Florida

On-site
USD 90,000 - 120,000
Software Developer (Senior) - $164K
Software Developer (Senior) - $164K

RCT Systems • Reston (VA)

On-site
USD 120,000 - 150,000
Competitive benefits package (medical,