Hi,

I am searching for C++ developer jobs currently in US. I have 7 yrs of exp in c++ application development. I see job recruiting ads with 'Exp in Banking', 'Exp in Creditcards','Exp in Trading'.
I get a little puzzled with such groupings. My queries are,
* Can I appy for such postings?
* What is actually expected by such definitions?
* I Know I can do well in any coding env with enough Inputs. But such specific requirements really puzzle me.

How should i handle this? Thanks for your suggestions.
-vib

Dani AI

Generated

Short practical guide for C++ developers seeing "experience in Banking / Credit Cards / Trading" on US job ads.

Many postings are looking for two things: domain fluency (business workflows, terminology, regulatory touch points) and proven technical ability to operate in that environment. For a C++ developer with a general stack (databases, XML, scripting), the fastest path is to show domain awareness and measurable technical results rather than a formal banking degree.

Common domain areas employers mean

  • Payments / Credit cards: authorization flow, settlement, chargebacks, merchant/acquirer/issuer roles, PCI compliance.
  • Banking / Core systems: ledgers, reconciliation, batch jobs, SWIFT/message formats, interest/amortization calculations.
  • Trading / Markets: market data, order-management, matching engines, FIX protocol, latency and throughput constraints.
    Expect these paired with typical infra skills: Linux, multi-threading, network programming, Oracle/SQL, message queues, profiling and unit testing.

Concrete steps to improve hireability and survive once inside

  • Tailor the resume: add a short "Relevant domain exposure" line and sprinkle appropriate keywords (authorization, reconciliation, FIX, settlement) only if you understand them.
  • Build a one-day demo: a tiny order-book simulator or a payment-authorize-and-reconcile script. Use it to explain concepts in interviews.
  • Learn quick primers: one-page summaries of payment flow or market microstructure; know where data comes from and how transactions move end-to-end.
  • Interview prep: be ready to design for scale/latency, explain debugging strategies for mismatched transactions, and walk through a real problem you solved with numbers (throughput, latency, memory).
  • Apply smart: target middleware/integration teams or vendor companies; these roles often value core C++ skill and teach the domain.

Certifications are rarely required for dev roles; recruiters will tell you which systems matter. Follow up with the recruiter (as hinted) and accept that some senior postings truly need prior domain experience (as warned).

Recommended Answers

All 3 Replies

You can try getting in touch with the recruiters to see what kind of skills they're seeking.

You may also find yourself required to read or take a course on a different subject (such as Database Access/Administration via SQL/Oracle, XML, HTML (XHTML), C#, Java, .NET, etc), and possess other skills (QA, Leadership, Experience in Agile Methods, Unit Testing experience, etc), to match the pre-req of some jobs.

It really depends on what it is you want to do. If you just want to code in C++, it may be possible especially with 7 years of experience, though I'm not sure @_@

Obviously, don't give up! Your best bet is just to talk with the recruiters over the phone and see if they can schedule an interview with you at some point and time.

Anyways good luck =)

Thanks for your reply. Yep, I am experienced in Oracle, XML, Perl, HTML inaddition to C++.

I am wondering what extra expertise is needed to apply for Job postings which says 'Exp in Banking' or 'Exp in Financial industry is a must' ?

Can I ,from other domain, apply to such Financial job postings? Should I get any certificate fot it or what?
Will I be able to survive if at all I get selected some how?
Thanks.

>I am wondering what extra expertise is needed to apply for Job postings
>which says 'Exp in Banking' or 'Exp in Financial industry is a must' ?
Basically, you're expected to have worked in that industry before. You'll be asked to do things that require knowledge of the concepts, terminology, and conventions specific to the industry.

>Can I ,from other domain, apply to such Financial job postings?
You can always apply.

>Will I be able to survive if at all I get selected some how?
Maybe, maybe not, it depends on how quickly you learn. But I wouldn't worry about being selected for a job you aren't qualified to perform.

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.