Most of the roles we cover here are the usual suspects — Java, Python, generic “software developer” openings. This one’s different, and honestly, that’s exactly why it’s worth writing about. CGI is hiring an Associate Software Engineer specializing in Oracle Essbase, working on a project for PNC Financial Services Group — one of the larger U.S. banks. If you’ve never heard of Essbase before reading this, you’re not alone, and that’s actually part of the opportunity here.
CGI Hiring Details:
Job ID: J0626-1788 |
Location: Hyderabad, Telangana |
Experience: 0–3 years |
Work Model: 8 weeks fully office-based, then hybrid (3 days in office)
✅Wait, What Even Is Essbase?
Fair question, and if this is your first time seeing the term, here’s the honest answer: Oracle Essbase is a multidimensional database used almost exclusively for enterprise financial planning and reporting — think budgeting, forecasting, and large-scale “what-if” financial models at big corporations and banks. It’s not something you’ll encounter in a typical CS curriculum or on LeetCode. It sits in a corner of the enterprise software world called EPM (Enterprise Performance Management), alongside tools like Oracle Hyperion and SAP BPC.
Why does that matter for you as a fresher? Because almost nobody graduating with a CS degree knows this stack, which means the competition for a role like this is a fraction of what you’d see applying to a generic Java or Python opening. If you’re willing to learn a less “trendy” but genuinely stable enterprise skill, this is a low-competition entry point into corporate finance-tech — a field that consistently pays well specifically because so few people specialize in it early.
✅Is This Actually a Good Career Bet?
Here’s the honest trade-off. Essbase and EPM work won’t get you hype on LinkedIn, and it’s not the skill set you’d want if your goal is to eventually work at a product startup or a FAANG company. But if your goal is stability, strong pay in the banking/finance-tech corridor, and a skill that’s in short supply, this is a genuinely smart niche to get into early. Enterprise finance systems don’t disappear — banks and large corporations run on tools like Essbase for decades, and the people who know them well become hard to replace.
CGI itself is a large, established global IT services firm — this specific role sits within what they call a GCC (Global Capability Center) setup, meaning you’d be part of a dedicated team working on PNC’s systems specifically, not general bench work. That’s worth knowing: GCC roles tend to give you deeper, more focused exposure to one client’s systems rather than jumping between projects, which can be a plus if you want to actually build depth rather than breadth early on.
✅What the Day-to-Day Actually Involves
Strip away the formal listing language, and the role breaks into roughly three real activities:
Building and maintaining the cubes. Essbase organizes data into what are called “cubes” — multidimensional structures that let finance teams slice data by time, region, product line, and so on, all at once. You’d be designing these, writing the calculation logic behind them (via calc scripts and MaxL), and keeping them running efficiently as data volumes grow.
Feeding data in and getting it out cleanly. A big chunk of this role is ETL work — getting data from other enterprise systems into Essbase, and writing SQL to pull it back out for validation and reporting. If you have any SQL comfort at all, that’s directly usable here from day one.
Keeping the lights on. Troubleshooting, performance tuning when reports start running slow, managing who has access to what, and supporting the periodic upgrades and deployments. This is less glamorous than building new features, but it’s where you’ll actually learn how enterprise systems survive years of real-world use.
Notice period matters here — the listing specifies “Immediate to 30 Days,” which means CGI wants someone who can start soon. If you’re a final-year student who won’t be free for months, this particular req may not be the right timing, even if the role itself interests you.
The work model has a catch — the first 8 weeks are fully in-office, only shifting to hybrid (3 days) after that. Don’t assume flexible remote work from day one.
“Vulnerability Fixes” and VMS (Vulnerability Management System) show up in the skills list, which is a small but telling detail — this suggests the role isn’t purely development, and touches security/compliance work too, likely because it’s a banking client. Worth mentioning in an interview if you have any exposure to security patching or compliance processes, even briefly.
Since this is genuinely a niche skill, don’t expect to already know Essbase going in — what’s more realistic is showing strong SQL fundamentals and general database/data-warehousing understanding, and being upfront that you’re ready to pick up the Essbase-specific tooling on the job. Companies hiring for niche EPM tools at the 0-3 year band usually expect to train the specific tool internally.
CGI Hiring Details:
If you’re chasing a big-name product company or a pure software development role, this probably isn’t your first pick — the tech stack is enterprise-niche, not resume-flashy. But if you have decent SQL skills, some data/ETL exposure, and you’re specifically interested in the finance-tech or banking-adjacent side of software (or just want a genuinely lower-competition entry point into a stable, well-paying corner of the industry), this is worth a serious look.
📍How to Apply
Apply through CGI’s official careers portal, referencing Position ID J0626-1788. Given the immediate-to-30-day notice period requirement, this is best suited to candidates who can commit to a near-term start date.
LatestOffCampusJobs is an initiative by Online Learning, one of India’s fastest-growing career guidance communities. Founded by Lokesh Bagora, we help freshers and recent graduates navigate the competitive job market by providing timely, accurate, and verified job updates.
What started as a YouTube channel sharing placement tips has grown into a full-fledged platform trusted by over 300,000 subscribers and a Telegram community of 27,000+ active job seekers.