CACI International logo

PeopleSoft HCM Developer

CACI International

RemoteFull timeMid level$90k – $190kPosted today
Apply with JobAssist

About the role

The Opportunity:
CACI is seeking a PeopleSoft HCM Developer to support the development, integration, and deployment of the Army’s Integrated Personnel and Pay System-Army (IPPS-A). IPPS-A is a web-based solution that consolidates capabilities across all Army Components into the largest integrated personnel and pay system in the world, replacing 45 stovepiped legacy systems. Join CACI for long-term career growth, excellent benefits, and the chance to work in a collaborative environment on a high-visibility, mission-critical enterprise ERP program.

Responsibilities:

  • Design, build, test, and deploy custom PeopleSoft solutions, reports, interfaces, conversions, and extensions across the full implementation lifecycle.
  • Translate functional requirements into detailed technical design specifications and robust application architecture.
  • Build modern integrations using Integration Broker, Application Packages, Component Interfaces, and REST/SOAP web services.
  • Conduct unit testing, analyze complex system defects, and execute technical remediations for large-scale HCM modules.
  • Write and optimize complex SQL statements and database objects to maintain high performance across massive data sets.
  • Collaborate effectively within Integrated Product Teams (IPTs) and work with technical leads to ensure on-time delivery and smooth cutover/deployment.

Qualifications:
Required:

  • Active Secret clearance.
  • Bachelor's degree in Computer Science, Information Systems, or a technically relevant field, or relevant experience.
  • 7+ years of PeopleSoft development experience, with 10+ years of overall technical experience in system design and production support for large-scale applications.
  • 2+ years of hands-on technical experience with PeopleTools 8.55 or above.
  • Deep proficiency with core PeopleTools, including Application Designer, Application Engine, PeopleCode, Application Packages, Component Interfaces, SQR, and PS Query.
  • Strong expertise writing and tuning complex SQL queries.
  • Demonstrated experience drafting technical design specifications, test plans, and performing unit testing.
  • Excellent analytical, problem-solving, and conciseness in written and verbal communication within team environments (IPTs).
  • Hands-on experience with modern PeopleSoft features: Fluid User Interface (UI), Page and Field Configurator, and Approval Framework (AWE).

Desired:

  • Experience with PeopleSoft HCM 9.2 in a large-scale enterprise or federal environment.
  • Experience developing REST/JSON APIs and SOAP web services via Integration Broker for multi-system integrations.
  • Prior experience supporting large-scale defense or public sector ERP implementations.

What You Can Expect:

A culture of integrity. At CACI, we place character and innovation at the center of everything we do. As a valued team member, you’ll be part of a high-performing group dedicated to our customer’s missions and driven by a higher purpose – to ensure the safety of our nation.

An environment of trust. CACI values the unique contributions that every employee brings to our company and our customers - every day. You’ll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.

A focus on continuous growth. Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground — in your career and in our legacy.

Pay Range: The proposed salary range for this position is: $90,300-$189,600

*CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.

Millions of jobs, with real people getting hired every day

20,000+
New jobs added daily
7,000,000+
Verified job listings
500,000+
Tailored applications submitted
FAQ

Questions, answered

Click "Apply with JobAssist" – we tailor your resume and application to this role and submit it for your approval.

Yes. This role at CACI International was screened before publishing – we confirmed the employer before listing it.

The employer didn't disclose a salary range for this listing. JobAssist shows pay whenever it's available.

This position can be done from anywhere, with no in-office requirement.

Yes – every application is tailored from your profile and this job's requirements, and you can review and edit before it's sent.