Skip to main content

Pro*C Programmer

England, United Kingdom Contract Posted 1 hour ago

Job Title: Pro*C Programmer

Location: Remote

Contract Length: 6 Months

Start Date: ASAP

IR35: Inside

Interview Process: 1 Stage, MS Teams

Clearance Done When Onboarding: BPSS



We are supporting a major financial services client in hiring a Pro*C Programmer to work on a legacy, bespoke system, with the aim of expanding it.


This is a hands-on development role working as part of a project team alongside existing support SMEs who do not have Pro*C capabilities. The successful candidate will review the existing Pro*C codebase in detail and determine how the current batch processing suite can be optimised or re-engineered to increase capacity, with minimal impact on downstream systems. Further application-level work may also be required as issues emerge through the change and regression testing process.


This role suits an experienced Pro*C Programmer comfortable working independently on a legacy, bespoke codebase, and confident acting as the resident Pro*C specialist within a wider support and project team.



Key Responsibilities

  • Review the existing Pro*C codebase for the relevant system in detail to understand current batch processing architecture and constraints
  • Determine how the current batch processing suite can be optimised within its existing architecture, or re-engineered onto new architecture, to increase data volume capacity
  • Work alongside existing support SMEs who do not have Pro*C capabilities, acting as the resident Pro*C specialist within the project team
  • Implement changes to batch processing programs with minimal impact on downstream systems
  • Support full regression testing following changes, identifying and addressing any further application-level issues that emerge


Essential Skills

  • Strong, hands-on Pro*C programming experience
  • Strong Oracle SQL or PL/SQL experience
  • Experience reviewing, maintaining and optimising legacy, bespoke batch processing systems
  • Experience re-engineering or re-architecting legacy code to increase data volume or processing capacity
  • Ability to work independently reviewing and interpreting existing, undocumented legacy codebases
  • Experience supporting full regression testing to ensure minimal impact on downstream systems
  • Comfortable working as part of a wider project and support team, acting as the specialist Pro*C resource


Desirable Skills

  • Experience working within financial services or other highly regulated environments
  • Experience with high-volume batch processing systems
  • Experience working on legacy or bespoke systems within public sector or financial services clients

Similar sponsor-licensed roles

More roles in England, United Kingdom with active sponsor licences.